It's cool how a seemingly minor addition to a tower defense game of needing to move your towers to progress can have such a massive impact on how the game actually plays. This was very clever, great work!