Carl on 10 July 2009
ALREADY been released... ahh.
I thought it meant the game wil lbe releasing towards the end of the year.
In that case, no idea.
Gears or Mass Effect or Left 4 Dead or Halo 3