Played for about an hour and a half last night. The worst thing about the game beyond the terrible level design and voice acting is the Boss patterns. Most of them don't allow you to orchestrate an attack, you just have to sit there and dodge until they reveal their weakspot. So you can have sequences of just waiting and dodging for 30 seconds and then you wail on them for 3 and hit them with a dash. It makes every single boss fight completely boring, or in some cases, makes the boss room more of a hazard than the boss itself.
Like, Number 6. He spends 90% of the fight out of your range and you just have to stand on a platform and wait. You can hit him with the electric girl's weapon, but it does crap damage and really isn't worth it when you can just pepper him with your buster equivalent when he swoops by.
Contrast that with propeller knight in shovel knight. The fights are very very identical, but there are combat elements that you can take advantage of in order to take the fight to him and exploit his pattern. It lets you be in control of the fight and makes things way more exciting.
It's kind of shocking how badly this game misses that mark. I don't want to sit on my heels and wait for the game to tell me that it's time to attack, I want to be aggressive. This game punishes aggressiveness, and that's fucking awful.