01-26-201110:55 PM
Anyone play the demo yet? I played for a bit last night and it seems like a fun game. A little over the top, but looks like good endless fun, especially the multiplayer may be a blast. I will probably be picking this up