Parokki on 22 October 2007
Looks like another game with a short single-player experience, and a hopefully well polished multi-player.
I'm seriously starting to think the increased expense of making games in HD is making them shorter.







