No problems at all. This game is too good and I had to give some feedback. :)
About cycles in levels (if it isn't clear on my P.P.S.), going back to the main menu and continuing does reset the level to its original configuration. So, this feature is already in the game... it's only kinda hidden. ;) From this, it's mostly a design decision: do you want people to memorize levels or do you want them to react? In my opinion, the latter is more interesting for casual players and, at times, even for speedrunners (at the very least, for viewers).
I may eventually record a run of this game and try to make a leaderboard with it. I'll definitely let you know if that does happen.