It's a good game but genuinely way too hard. If you pick the wrong level-ups you can literally just never win, and can't go back.
I recommend using cheatengine for the level up/attribute points only if you get stuck on a stage too long, but try each time at least once. The content is good, just unfortunately designed. Trust me on it, it gets mega hard by the end and unfairly so i'd say.