The future of horror games is here! This will be #1 on Itchio in due time. Left some little notes at the end of the video!