Yeah, I've downloaded the demo of this and loved it. I've probably went back and played it close to ten times. I didn't want to buy it yet because there's other huge releases coming out in the next month and a half. I'm definitely going to purchase this, i'm not sure when though.
Also, does it have co-op? Blanco and I are just reviewing games with co-op right now. I know it has online multiplayer, but does it also have co-op. That would be awesome if it did. It would make for some interesting strategies.