Explore a mysterious alien base, blast vicious alien inhabitants, and rescue indie game developers in this NES inspired first-person shooter-vania!