Nice visuals, got a nice feel to it.
The project isn't good at handling frame drops, which causes the ball to spike a lot when I was playing.
Happy you like it. Agree, the frame rate is a serious issue. I noticed the spikes too. However, finding the reason behind the spikes is not straightforward.
I guess that's the downside of using JavaScript... it's really inefficient compared to other languages.