Yerh I have played that one. You can tell they didn't know how to use flash. And the click points were put in the crappiest places.
The official demo of this game will be coming soon, in about a months time, keep subscribed
Thanks.
By the way, welcome to the forums.