Holy turd-balls, this game is awesome.
Official Website, and most popular
fan forums.
Basically, this game is vaguely similar to Minecraft, except it's 2-d, and probably taking high doses of pure concentrated awesome. Seriously, this thing should be sent to rehab, as should I for being so addicted to it in only one day of release.
Trailer:
You can get it on Steam right now for only $9.99, and if I were you, I wouldn't hesitate to pick it up this instant.
Oh, and if anybody does pay any mind to me and pick it up, my Steam ID is Happy Cheesecake. I'd love to try out the multiplayer. And if someone from the forum bothers to host a private server, that's even better!