Oof, just by seing the silhouette i got creeped, and after reading the little story my tommy made the rumblies, i love the presentation and i think it couldnt be any better, love it!
edit: just finished the game and oooof, the end, it gave me the chills, perfect game.