Diamond Dog, the Police Chief, the Mall Boss. But Giygas, the final boss is far and away more challenging, even if you know what to do. In its first phase, it’s completely invulnerable ...