Anyone else picking up this game on the 31st?

It's been pretty dry since November, and this game, IMO, seems like the first decent buy of 2012. I've been pretty excited for it since I first heard about it a couple of months ago. I really like the concepts of the game and it seems like it's gonna be good, despite it's lackluster advertisement or hype.