Mochiads
The game never starts. It just says forever "looking up mochiads.com". mochiads.com is down, even if trying to go the the URL regularly. Mochiads being down prevents this game from starting! That is really bad coding of that ad system imho! If mochiads stops one day, all these games like this will never be playable anymore.