Nice take on the theme. The later puzzles seem daunting, but starting at the corners and then the perimeter enabled me to finish the game.
You got the right idea!