That was a horrible game. The graphics were lacking, the animations were choppy and more like slideshows and the only controls seemed to be clicking on buttons. There wasn't even any music a story, or any interaction other than just clicking.
Ever moreso, it was placed on an incredibly inefficient website. You shouldn't put all your Flash games on the same page, you should have a page with links to individual pages with the individual Flash games. This lowers load time and bandwidth strains, not to mention it'll spare your ears if there's music in all the games.