Quite the situation. Nice build up of tension and mystery here, I think. That first chunky paragraph felt like it could use some breaking up though.
THX 0477