Meh, Perfect artstyle and pretty fucking good soundtrack but Difficulty scaling is bad. Last stage was utter shit, it's so fucking long and pointless. It's not hard, It's annoying.
Final boss was fun but I can't say the same to other bosses. They were meaninglessly easy.