Anyone else looking forward to this?
I've got my doubts though. I'm guessing it'll have shoddy AI, frame rate issues and probably some weirdo physics, but it looks intruiging none the less. It's gonna be released on the 28th. I hope it's good, cause it sounds like it could be fun.