Castle Crashers E3 2008 Screens

home > News > Screenshots

02:01 July 16th, 2008 - 1689 Views
To be released this year via Xbox Live Arcade
Microsoft released new screenshots from Castle Crashers for Xbox 360, a game developed by The Behemoth and scheduled to be released this year via Xbox Live Arcade. Enjoy!