Deal of the week, on XBox Live. Castle Crasher is now available on Live Marketplace for a mere 560 Microsoft Points. If you haven’t experienced the full cooperative gameplay mode with Castle Crashers then you have only one choice. Buy it! I don’t recall anyone disliking this awesome game.