Pleiads
Game » consists of 1 releases. Released April 1981
A 1981 shoot-'em-up arcade game by Tehkan. Defend the Earth from alien invaders, then blast off to blow up the mothership.
Recent topics on Pleiads
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment