The things you have to do to the shapes make no sense at all... and I still can't find the star. I assume its hidden in the plant or the coat, but I can't see anything there!
Couple of things, the swimming bugs out and flings you off the screen sometimes. Also, when you win it says you get 200,000 coins, but doesn't give them to you :-(
Other than that, good game
I think that the hearts should do something if you have max lives. Either add a bunch of points, or actually increase your lives, maybe a shield perhaps?
You need to work on your collisions. if you hit the side of a platform whilst trying to jump onto it, you are forced down as if you'd hit the bottom of it
Also, apart from the fact that I can't get anything to work, I've noticed a bug. When in the shops if I scroll to the right the items shift as expected, but if I go to the left only the prices and descriptions change.
How do you unlock the other turrets?
BTW, The enemy release a load of units each time you empty one of its health bars... thats why its builds loads at once!
Perhaps the base should heal itself when you're not attacking it, else you can do one attack and then sit back and wait for a while... then do another, etc