The Artifact – Review
When a transport mission that takes you in to outer space goes sideways, it’s up to you to figure out what is going on. Your mind and intuitiveness will be tested. The Artifact is an indie-puzzle ga... Read More »
June 20, 2017
Site Score
6.0