OMG!
This is seriously making me consider getting an XBox 360. If this is just a small tast of what Castle Crashers is going to be like, then I'll have to say it "Fuck the Wii, I'm getting Castle Crashers!"
On a different note, hope Tom's beard doesn't wind up devouring his brain over this game, but you can tell him that it'll all be worth it in the end.