From High Octane Pictures comes a new, immersive, horror movie: Drowning Echo [caption id="attachment_2278" align="aligncenter"…