The game is good, well done! I think though that there needs to some sort of "friction", something working against the player. Some reason that the player is fighting against, pushing them to turn on the towers. At the moment it just feels like a walking simulator with delivery mechanics. But well done overall!