This is a brief, but disturbing, Lovecraft pastiche. There are a couple of spots of weak implementation, but the solutions aren't too difficult to figure out (and walkthroughs exist). If a grotesque Lovecraftian hallucination sounds like your sort of interactive fiction, then not only should you play this immediately, but it's also probably worth taking the time to save your progress regularly and see what happens to the protagonist when you make him make bad decisions.
Other great Lovecraftian IF:
Anchorhead
The King of Shreds and Patches