Yeah. Last time the release date was 13 Mar along with consoles. But now its June 2009.No. I think there will probably be a PC version but not for a while yet

Yeah. Last time the release date was 13 Mar along with consoles. But now its June 2009.No. I think there will probably be a PC version but not for a while yet
Star Trek Online!!!
Oh and Zeno Clash!
Why would you call it a Lens?![]()
I'm still looking forward to Huxley, though that was also my most anticipated game of 2008 and 2007.