Sort:  

I thought they moved the fake mars base to Devon Island...with all the space squirrels....I mean "arctic lemmings". Oh wait !