This game has a super interesting concept. And it is a lot of fun.
I didn't get aiming the ball to work in the browser version, but all the controls worked in the Windows version.
At some point, maybe after I rolled up a few members of the crowd, I couldn't seem to make contact with the ball anymore. The last minute plus of the video is all trying and failing to hit the ball.
This is a truly unique game. :)