Bayonetta is quite literally the only game in existence where you get to play a supernatural witch with guns strapped to her heels and hair that can transform into hideous demons. In other words ...