This quirky puzzle-platformer looks like a great ... of a six-armed villain on screen. Fans of the Dog Man franchise might ...