Castle Crashers E3 2008 Screens
home > News > Screenshots
02:01 July 16th, 2008
843 Views - View related homepage
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!

None
submit to reddit