The Journey Begins on Steam as Genie Interactive Games announce the launch of their psychological horror based on the ...