Castle Crashers was first revealed on July 14, 2005 at the San Diego Comic-Con International under the working title Ye Olde Side-Scroller;[8][9] however, the game did not receive its title until 2006 Comic-Con, when it was announced for Xbox Live Arcade.[10] 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.[8] It was released for the Xbox 360 on August 27, 2008.[1] On July 23, 2009 The Behemoth announced that Castle Crashers would be coming to the PlayStation Network.[11][12] The game was released on the PlayStation 3 in North America on August 31, 2010, and in Europe on November 3, 2010.[1] A Microsoft Windows version exclusive to Steam was announced on August 16, 2012.[2]