In this game you are in any alien's planet you have to save yourself by finding a UFO and go back to earth
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Your comment will be anonymous unless you join the community. Or sign in with your social account:
A small video clip of my work