Finishing up.
Mouse controls.
Track the score and win.
No-Library (pure JS), HTML, CSS, JavaScript
Game over.
Paddle and keyboard controls.