Fun little game with great vibes. I think your green block mechanic is very clever, though I couldn't figure out how to solve that puzzle. Nice work!