Overall I liked it, great job, the mechanics are very good. The boss was hard.
And the ball sometimes colides with the wall and don’t shoot, I don’t know if tha’t’s a bug of a feature.
And about the moving platforms, the character doesn’t follow them but it was not a big problem.
AIve made a review of your game on my youtube channel take a look there if you can.