Am I missing something? It seemed to me as if enemy movements were completely random, which in a game with one-hit kills and limited lives is kinda insane. Isn't entire point of any platformer, isometric or not, is ability to predict timing of your enemies and obstacles so you can plan your movement? I haven't much experience with isometric platformers, but both Batman and Head Over Heels remakes had predictable and easily read enemy patterns - it was clear how to avoid them, the difficulty was in the execution (also in traps and puzzles).
The aesthetics are amazing and so is the idea, but I genuinelly cannot grasp enemy patterns.