Not a bad game good work
Good physics and sound effects (except goal horn)
How does the second player's paddle move?
You have to have two players playing and then both paddles will move.
Even on air hockey tables, there is a little bit of friction. You might think about adding a momentum term that decreases proportionally with velocity.
The puck can pass the halfway mark of the table. That's not allowed in traditional air hockey rules. So definitely include that.
Aside from those points (and they are big IMO), the feel of the game is really good.
Thanks for that. I do restrict the paddles from going past the 2/3rds mark when playing a multiplayer game. I'll keep your suggestions in mind.