The Initiate

Release date: 01 Aug 2017
AdventureIndie
The Initiate
Developer: Publisher: Deceptive Games Ltd.
Themes: Action
Game modes: Single player
The Initiate is a mystery puzzle game with horror elements. This is your trial; complete it, or die!