The story and the art style fit together very well. Also all the mechanics in the game are polished/ well executed.
Still: there are a lot of frustrating false positives, like backgrounds which look like platforms you can jump on and pits which look like ways but deal damage to you (without any indication of dealing damage, like an audio signal or screen shake). Also there are some false positives like wall you can punch, which do not make any difference in comparison to all other wall. At some points I was close to quitting the game, because I thought I got stuck.
Pro tip: add something like coyote time and buffered inputs for the jumping.
At one point I fell onto enemies in one of those sections where you have to jump into the "right" hole. There I landed onto enemies which folllowed me, that I did not defeat before, so I ended up standing on enemies without being able to do anything.
Other than that: awesome, atmosphereic game!