I really liked the core mechanic, seeing enemy moves ahead of time and planning around them certainly gives the player a feeling of badassery which I can get behind. I also enjoyed the visuals - the enemy designs were quite intriguing and had satisfying animations and effects. The environment was also really nice, albeit simple.
All this being said, there are always places to improve. My main point of contention is that the game is either too easy or too difficult (or both!) What I mean by this is, I tried to use my memory and adapt my plans around enemies moves - but found it really hard to store much info in my head (this is the bit I feel is too hard). So instead I relied on making a lot of guesses and sticking to general turn based stats, which worked out OK! (this is where things are perhaps too easy?)
Basically what I'm trying to say is that the game is complex, which I like, but it has so many moving parts that I almost don't get to enjoy them because I'm falling back on general rules for combat.
Overall though, really good work - my kind of thing :)