This is a good game you have here. I like the animations and music a lot. the mechanics are nicely implemented. I like that the different plants can be used in multiple ways. Some minor bugs are there like getting stuck in the ground, but nothing too bad.
There are so many great deatails and the controls are nicely polished and feel great!
"Well" done! (pun intended)