Great narrative approach! Big cheers for graphics and audio design, even as you mention you din't create all sfx yourself, you managed to create a unique atmosphere, which matters most!