Griffin on 15 July 2008
I have not really heard much about this game, but from this trailer the game is really starting to come together and looks to be a nice game to add to my collection.