Interesting, I'll grab it for sure to give it a try...
A thoughts about it: ED start implementing FPS mechanics and full planet like SC and the day right before the IAE and the SC free flight the release a give avway....
it's me or this sound like a plain attempt to steal the scene for the ever growing CIG work???