i played it on the new link, its pretty good but my hand hurts :D
Oh no, I should maybe tune it down a bit, give the ball more inertia. It was hard to tune when developing, because my hand was numb from all the play testing, hahaha.