by Awenyddion on Apr 19, 2006
These guys are really ramping up. The game is starting to look pretty polished. I'm hoping that I can get in to see it for E3.
Sooo without further ado - New screenshots are at Gamespot.
New Developer Diaries in the form of movies at Onlinewelten.