Castle Crashers video game wallpapers
Posted in Castle Crashers
Castle Crashers is a console video game independently developed by The Behemoth. Announced by The Behemoth during Comic-Con 2006, the game is available for download with the Xbox Live Arcade service, released August 27, 2008, at a price of 1200 Microsoft Points (15USD). [wikipedia]