ARTificialDig into the truth hidden in the artist's strange paintings through the puzzle.64%64% of 28 Steam reviews are positiveFree