Game Details

You are trapped in some secret alien base. Activate the space portal to escape before someone does experiments on you!

Date Added: 2016-04-08

Category: Point and Click

Played 542 times

Tags: None

Loading...