GAME INFO

You're trapped in some secret alien base. Activate the area portal to flee earlier than somebody do experiments on you!

DO YOU LIKE THIS GAME?

Embed this game