Wow, original post May 2007, jesus.
Bumping this because the closed beta just started. If you opted in you may have one waiting in your inbox. Some gameplay videos are already coming out.
Right now the game's slated release is sometime this summer (I'll believe it when I see it)
|