By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Steroid said:
OT has anyone played it yet?

There's a demo out for the PC. So far, I've heard good things. I think it's available on Steam, too.