Awesome idea for a puzzle game, I really like that later on you get back to parts you already made to cross over it safely. Only issue had is sometimes I got stuck and returning to a flag never really helped so maybe making it a bit more forgiving would be an idea. Perhaps it's an idea to let the player recover energy in some way if they run out. (Of course there could still be a hard mode)