12 7

Alien Rescue

ADVERTISEMENT

Alien Rescue

There is life on Mars and its needs your help.

ADVERTISEMENT

Instructions


Use Mouse to interact.


Walkthrough