Castle Crasher Themed Xbox 360's
Castle Crashers is easily one of the most entertaining titles from the last year and has been one of few shining beacons for Microsoft and it’s XBLA. That’s not to say that there aren’t other great titles on the Arcade but unfortunately there are more remakes and retro titles that I don’t feel are worth the money than truly good …