It's been a long time since I posted. I've been making significant changes based on some feedback received.
There's a new alpha demo out in case you want to try it: www.themostposerheroes.com (<-- do you have some spare time? feedback will be really appreciated!!)
The big main difference is that now the story starts out in space.
Why? Because without gravity a lot of issues are resolved. Movement is much easier, and I'm guessing that without gravity players will realise a few things about physics (mainly, that you need to push yourself away from stuff in order to move).
I will introduce gravity in small steps, first entering a low gravity field, before the player is actually deployed on earth to complete the mission.
If you have the time please check the demo out, I need some feedback. =)