Original idea and well made! Atmosphere is good (sounds do a lot of heavy lifting here) and difficulty ramps up nicely, without ever being unforgiving. The checkpoints are well placed too.
I had some difficulty understanding what to do with the boss, but once it clicked it was a nice challenge.