Oh come on, you just have to use your imagination. Because all of this stuff WILL be in the game at some point in the future, kenn has said so. I'd rather see the real video of the things not functioning or not being in the game yet or bumping into terrain, or exploding when the door opens, you know the REAL SC experience.
I will say, props to them on continuing to add ships to that cash shop. That is the one part of the game that runs like clockwork on getting new ships out to siphon money away from people. I mean sure don't expect all the ships shown on the cash shop to actually you know, work and stuff. But they look pretty?