I love the Behemoth! Everything they have made has been excellent IMO. This game has been on my radar for awhile now, and the up until the link you posted, I had only seen random gameplay videos. That trailer is absolutely awesome!
Dan Paladin's character design is just excellent, and it just continues to show in BattleBlock Theatre. I love his designs so much that I actually bought a Castle Crasher figurine from the Behemoth Store. Hopefully they release some figurines for this game as well!
I love the company, but I really dont want to buy a 360 for downloads. Especially since all their games are arcade inspired and just begging to be put in an arcade cabinet.
Heck if they released them on PC Id buy them all atleast once. And if this one is as fun as the PDA game, Ill buy multiple copies. Rumor is that right now that most of the multiplayer modes only use two buttons and a stick, if so Id buy three more cabs and build a cab lan. I cant imagine anything other than some sort of time contract with Microsoft holding them back.