Castle Crashers Free Download
Castle Crashers is an Action, RPG and Adventure game for PC published by The Behemoth in 2012. Set out for a new adventure to save a young lady!
Castle Crashers PC Game 2012 Overview:
It is all about rescuing the princess, and as little knights you are going to do your mission the best way possible.
(v2.3 including all DLCs)