This week on Arcade: Castle Crashers Major Nelson 16 years ago The Summer of Arcade wraps up this week with the release of Castle Crashers for 1200 points.