Castle Crashers (XBLA) on sale for $7.50 through May 21

We can't imagine there are people out there who haven't ever played Castle Crashers – well, maybe babies haven't. Those babies should to take advantage of the current Xbox Live Arcade sale, which has priced Castle Crashers at 600 MS Points ($7.50) through May 21.

This article was originally published on Joystiq.