Repeating the same level could have been a bit overwhelming but you pull it off with a different twist of mechanic each time. Very nice!