Who Lurks: Trust Me, I’m Human!

Who Lurks: Trust Me, I’m Human!

Who Lurks is so deliciously clever that we wondered whether the development team had an alien mastermind in their midst. Developed by United Arab Emirates studio Hybrid Humans, Who Lurks challenges players to identify the Alien disguised as a crew member aboard the AE...