Just recently released via Xbox 360 Arcade, Castle Crashers
is a side scroller beat 'em up RPG that is awesome. My roommate recently picked it up and the co-op play is amazing. The game is superbly polished and guaranteed to make you laugh, cry, and thirst for blood. Anyone else pick it up?