Castle Crashers for a mere 560. That's sevenearth dollars and, more importantly, a substantial savings over the usual 1200 ($15) price tag. If you haven't experienced the co-op glory, now is the time. Trust us, people like this game. They like it so much that they build costumes of their favorite characters.
If you don't have it yet, you need that kind of joy in your life.
Shortcut: Add Castle Crashers to your 360 download queue [Via Xbox.com]