You can now sign up for the open beta.
http://www.youtube.com/watch?v=zS3IB-lGjk8
Type: Posts; User: Demon Cleaner
You can now sign up for the open beta.
http://www.youtube.com/watch?v=zS3IB-lGjk8
I saw a trailer already longer time ago, and I have to admit, it looks really good. Unfortunately it's multiplayer, and I don't play online. And as you know, playing this now on a huge screen, would...