The Initiate

The Initiate (2017)

The Initiate is a mystery puzzle game with horror elements. This is your trial; complete it, or die!

star 7.7 from 2 ratings.
  • Release Date: August 1, 2017
  • Developer: Deceptive Games Ltd.

Screenshots

Related Games