I enjoyed the demo greatly. It was just that, a demo. Gave some insight on to how a few things would go about. Character revival, picking up weapons, customization, and some leveling up bits as well. And then there was that badass beat-'em-up Public Event.
Understandably, I could see why they chose what they did. They still don't want to give away too much, after all the game likely isn't due till fall this year, or spring the next. But /still/, kinda have to make some sort of comment that out of the Moon, Venus, Mars, Saturn, Jupiter, and various other unnamed places to be revealed, Russia was the place they picked. XD
Looked badass though. And holy shit man, that space ship was all "FWOOSH", and was pretty damn epic.
And how 'bout 'em Devil Walkers, eh? Kept yelling at them to steal it.
-
Only dead orbit can jack devil walkers. Why? Because we called dibs first. ;)