Place electric charges to guide the puck around obstacles and reach the goal. How many tries will it take you?
Since the puck is positively charged, place positive charges to repel and negative charges to attract. Careful placement will allow you to curve the puck around obstacles and reach the goal!
Uses canvas, HTML5, and modern javascript. Tested on the latest Chrome build. Your mileage may vary.
The client side code is open source on Github. Feel free to take a look and contribute new features and improvements.