It's very neat and probably my favourite puzzle I've played from the submitions so far. It does get pretty hard in later levels. After flower 2 I struggled :D