Alien Squatter

Alien Squatter cover

You are a homeless extraterrestrial living in a futuristic version of Japan. Struggle to survive in this new style of RPG.

Track Alien Squatter in your Gamepouch

Similar games