The four-time Sledfilm Festival winner, for Best Snowmobile Motion Picture, is back with a high-octane thrill ride.