It took a lot of effort to set up for me. Had to first install pygame, and then download the repo to run it myself through an IDE.
Overall really enjoyed the puzzle idea, at first I didn't think you could do much with it, but then you added the TNT and it was very tricky on some levels.
Difficulty order could be better, spent like 30 turns on puzzle 15? But a singular try on the last level. Fun experience, and its very cool you made it in pygame. Code looked good btw :)