About

Return to Planet X is a close combat FPS in which you will have to smash tons of alien bugs.

Screenshots

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot