Really cool game! The art direction is probably what stood out to me the most. The environments feel very polished and do a great job of setting the mood. I also liked how the game handled the theme, since it felt creative but still had a more serious side to it.
The main thing I would improve is the combat feedback. When enemies take damage or die, I think the game could make that a bit clearer with stronger sound effects, animations, flashes, or something similar. The screen shake was also a bit much at times.
Other than that, I had a great time with it. With a bit more polish I think this would feel even better. Nice work!