The Gate, Newgate Street, NE1 4XQ
An unknown alien has landed on Earth. Unfortunately this first contact is not friendly and it is capturing humans for sport. You wake up in a containment chamber and must escape before the alien returns and skins you as yet another trophy.show full description
Our reviewWe haven't reviewed this game yet.
No player reviews yet - why not add your review here?Login