Castle Crashers storms Xbox Live Arcade
The Behemoth's Castle Crashers launched on Xbox Live Arcade and became the best-selling XBLA title of 2008, defining the downloadable co-op beat-'em-up.
Source: Wikipedia, Castle Crashers; Guinness World Records (best-selling XBLA title of 2008, released 27 August 2008)