The Behemoth's over-the-top beat 'em up returns in Castle Crashers Remastered, which you can get for free if you had the original version for Xbox 360.
The creators of Castle Crashers have spoken out about their pals at Microsoft. The console and software giant has been getting a lot of poor press lately from independent developers.