Castle Crashers, McPixel now on Steam By Connor Sheridan published 26 September 12 The two toilet-humor laden indie games have finally made their way to the digital storefront...
Castle Crashers and From Dust are XBLA's top-grossing games of 2011 By Matt Bradford published 26 January 12 FADE report announces record-setting year for Microsoft downloads