So... I just got an Xbox 360, and am browsing through all the "must-have XBLA titles". Among them is Castle Crashers, but it looks like it's pretty co-op dependent.
Do anyone still play this online on the 360, or should I save my money for something else?
Castle Crashers
Game » consists of 12 releases. Released Aug 27, 2008
Log in to comment