2 min read Castle Crashers Review October 7, 2012 Banta Castle Crashers is a game that has been out for a few years already on...