SpartanFX on 20 February 2008
I could've sworn that a week or so ago I read an article in which the dev team promised that the game will hit the stores by the end of the year,,,did any one else read that article??