Very clever upgrade system designed around the theme! At first, it was a bit unintuitive to reset upgrades to solve the puzzle, but I got my head around it, and it was an interesting play. Can't beat the 3rd level though... Anyway, good job!
Level 3 seems the be a struggle point for sure haha, but thanks for playing!