Well, this game WAS really hard, until a high-resource ad banner above the game window slowed everything down massively. Then, getting the hard badge was rather easy. First time I've ever been happy to see an ad on a website ;)
I finally worked out how the bouncing works- pretty weird; it ought to be explained somewhere that bounced missiles travel perpendicular to the angle of the bat, rather than at a realistic bouncing angle. the game becomes way easier when you realise that.