Will ‘Wolf Creek’ Return For Season 3? U.S. Viewers Might Have To Wait For More Episodes