Its a great puzzle platformer and has a very good thought out foundation. The gameplay sounds really strategic and fun with the different mechanics. One suggestion is maybe having the plants generate dynamically and unpredictably for more against the mechanical movements of the robot player. Overall cool concept and I want to play this game!