For 1200 Microsoft points ($15), you can download your own copy off the XBLA and, for those points, you'll be treated to an XBLA experience like no other. With 40 different weapons, over 22 unlockable characters, a leveling system, helpful animal orbs and even an Arena Mode, Castle Crashers should be worth every last dime. Heck, we're holding a week long Castle Crashers Baby Give-away for the game's monumental release. We're that excited! Okay, enough blab, get online and get downloading, because it's Castle Crashers and we need not say anymore.
Gallery: E308: Castle Crashers (XBLA)