I found this game to be a lot of fun. I think it mostly works because there's always something going on. My only complaint is that it is a fairly hard game. You really have to be so good with timing if you want to get those guys in the right spot. I couldn't help but be reminded of these other cartoons that look just like this. I doubt you're the same guy, because he never made games.
The guy was named DOMOFlashVideos. Now back to how awesome this game is. Even the music was really ambitious, being so chock full of emotion. There was just always movement with everyone and everything on screen. It even has fairly original characters.