Uncover the Mysteries of Europa in The Turing Test - Gameplay

Bulkhead Interactive offers an other-worldly survival puzzle with The Turing Test.