Blood: check.
More blood: check.
OTT blood: check.
Cool weapons: check.
Upgradeable: check.
WTF? combos: check.
Magic powers: check.
Nudity: check.
Shouting: check.

All that's left is to get completely faced and start playing. YES.