 "Castle Crashers" was first revealed on July 14, 2005 at the San Diego Comic-Con International under the working title "Ye Olde Side-Scroller"; however, the game did not receive its title until 2006 Comic-Con, when it was announced for Xbox Live Arcade.Though the original Comic-Con 2005 demo was shown running on a Nintendo GameCube, no mention has been made of a release on a Nintendo-based platform.It was released for the Xbox 360 on August 27, 2008.