The Gretlow Tapes: The Gretlow Tapes Releases 7th October

The Gretlow Tapes is set for release on 7th October. Check out the new screenshots and release trailer. Armed with nothing but your camera, investigate the abandoned Gretlow House in this short, atmospheric horror game.…