I had a lot of fun, the gameplay feels really nice, the graphics are fantastic and the music is really fitting.
I had a few small issues, the number of hearts spawning is too big, which makes it hard to lose. The other thing is that sometimes balls would get stuck between me and the shield simply one shooting me with no counterplay, other than that I would appreciate some volume control because as the number of balls grew, the bounce sound started overwhelming the music and gets annoying.