Update!!!


Hey! We made a remaster of one of our oldest games!) We ask you to check it out!

Files

The Artifact.zip 120 MB
Apr 30, 2024

Get The Artifact

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.