Castle Crashers looks like 780 shades of fun!

This new Xbox Arcade title looks like a GREAT game, and its an indy original, not some arcade rehash! Check it out!