… concerned with making things go boom than catering to your social sensitivities, Blood Dragon is your game. … Ubisoft …