Colorful and dynamic game about rescuing the fellow scientists from the alien planet.
arcade shooting