Just stumbled across
this trailer for Capcom's upcoming action game God Hand. The game isn't taking itself too seriously, obviously :P The action looks pretty damn good, but I'm not sure what to think of the bitchslaping. Or the spanking mini-game...