Abducted!

game

Escape from aliens and get yourself back to your home planet.

Publisher: AGame
Developer: Alex W.
Language: en