I feel the difficulty fell off somewhere in the middle, end level was too easy. The final boss was too predictable. And i never hit 10 in a playthough I actually grinded after I beat the game to see the final skills. 5/5 though as I thoroughly enjoyed it.