Started playing this yesterday and it’s the most annoyingly frustrating, yet addictive game I’ve ever played. And I love it.
My best finish is 12th so far but with a bit more camping and learning the map I should improve on that.
For a free game this is right up there.