Yeah, it was released at Fanfest on Saturday but still looong time away. Incarna ( thats the whole walking around thing ) may be out later this year. The FPS is a game called DUST514 that will be integrated into the Eve universe. Basically I can hire mercs to attack someone else's planet installations.
sounds awesome :D i'm capped at work because people download more than they need to, but i will be home soon, need to check emails and see no hope in that happening here :)