Megaball

Ball and paddle game where you destroy blocks at top of screen. Something feel off with the ball/paddle in this game and the power-ups are boring.