Don't these scientists ever learn from the Metroid games? /lh
More seriously, the atmosphere is spot on; the lack of music plays well with the vibe of the game, and the sound effects are well done and unnerving. The graphics are good, the main character's snark made me chuckle.
I also like that the beast was just kinda this thing. You couldn't tell what it was, despite the research notes hinting at its origins.