Nice idea for a fast paced puzzle game (or as fast paced as puzzles can be).
My critique would be mostly on the level design, although I don't know how you could solve it. Since the plant grows by itself and growth spurts are limited, your first try on the level is a guessing game until you learn the layout.