Defying gravity

I was looking through the Global Effects company website and found the Venus suit from the show:
Dive_hi.jpg
Compare with the screen-used one. It makes sense that this wasn't built for the show:
rsz_1venussuit.jpg
 
I recently watched the entire series over a couple of days and completed it last night. A couple of things never made sense to me:
1. Where is any Russian involvement in ISO? They're only mentioned once with the vodka bottles and you can see a Russian flag on one of the modules and that's it for them. Where are the Russians vying for the mission or working in mission control? In the Ascan names, you don't even see one Russian name.
2. Where is ISO at? When Zoe is boarding the train in the final episode, they mention station stops at Spokane, going East to the midwest. So I assume this means that ISO is somewhere in the Seattle area? I know they filmed the show near Vancouver, BC but that's be a horrible place to launch rockets from as the weather is so crummy for a third to a half of each year.
 
Back
Top