Hi, TRu Penicillin. You might have more luck if you ask this question in the General Games Discussion forum: they've usually got someone who's into the sim or game you're asking about, whatever it may be.
Tell me: do you get a free pair of wellies with this sim?