who is the publisher of the game where the player is tasked with fighting off an alien invasion of earth across six stages ?
konami