A game with greatness but...
I think there is a problem with the mochiads link because this is what google chrome said there is a SSL error with the certificate... (Let's get technical...)
The certificate was linked to other resorces which in this case is a248.e.akamai.net
and a hacker may link the site to a cracks site (Fake site) so most likely the site is hacked. Any way Awesome Game!!! Nice you should be allowed to make levels and control how fast the balls go!