Trivia
The final boss of the game strongly resembles the Flatwoods Monster, a supposed space alien seen by several eyewitnesses in Flatwoods, West Virginia on September 12, 1952. This artist's rendering of the creature strongly resembles the last boss in the game.