Good attempt
This game was well-made, there are some major improvements that could be made to the game as a whole (I'm not mouthing you off, I'd actually like to see this game go further) - but I do like it. I'm just here to constructively criticize...
1) - you should allow the user to start the game by hitting the ball, as opposed to it coming from the centre, diagonally right - it's a bit random, and you have to play it twice and lose before you even know WTF's going on!
2) - Angles - I know roughly how hard it is to make a game like this (check out my early table tennis game!). A way you could explore is changing the trajectory of the ball according to where it hits the bat... a way of doing it is to "segment" the bat into multiple sections, and the increments of the Y coordinate increases/decreases depending on where the ball hits the bat (i.e. multiple hit-tests). I tried this, but since my bat-shapes were fiddly and awkward, I couldn't do a great job with it
3) Speed of the ball - I didn't deal with this very well myself, but if you were to do it, it would most likely involve changing increments of the X axis, i.e. "speeding" the ball up by moving it forward at differing rates. But this might complicate things.... just an idea.
A few other points which aren't as important to me, but might make it more playable: Sound - the music was... not fitting the mood in my opinion. And it was also low quality - if you included a track selector, and an option to turn sound off, it might help. Also, include in-game instructions, and the "3...2...1" screen would be better if it was transparently placed OVER the main screen, so you could see the blocks/bat while the countdown took place. And lastly - the mouse idea soemone else suggested might be nice, but I personally prefer using the keyboard- you could make an option for obth to select at the beginning - by slightly altering the current game in another set of frames, and at the beginning give a choice to jump between the two.
Sorry, I got carried away with the constructive comments, I meant this to be a short concise review! Hope to see improvements, don't quit! Just add some more levels, maybe even weapons if you get confident, though I can see the difficulty in that!