Castle Crashers®: Castle Crashers is 90% off, and a DLC development update lands Thursday!!!

Our Castle Crashers Painter Boss Paradise February development update lands this Thursday, February 13th, at 10:00 AM PST on our YouTube channel!!! That's all we can really say about it without spoiling anything, so...…