Honestly, this game surprised me with how good it is! It's challenging, but said challenge forced me to reconsider my approaches for levels. Each level seems designed to teach you a new element of the mechanics, and I am ever thankful one level specifies the exact enemy HP, because that tip is vital for it and the levels after!