According to Behemoth's developer
diary,
Castle Crashers is done and is being shipped off to Microsoft for certification and then roll-out to Xbox Live. This is awesome news as the game is one of the most anticipated Xbox Live games in development and both
Cyril and I haved loved what we've seen from the game so far as the game's art style and beat-up up gameplay is a fantastic flash back to games like Golden Axe. Hopefully the game cruises through certification but I wouldn't hold my breath.
Thanks to
NeoGaf for the link