It's finally out this week, Wednesday to be exact. I have to say that I wasn't overly excited for it, although I figured I'd get it anyway. One play of the demo changed my mind, and now it's one of the games I must have. It's gonna have to wait and be a birthday/Christmas gift, but I'm really excited to give this one a go.
Figured I'd give this game it's own thread, as I'm sure plenty folks here will be picking it up.