Thanks heaps for the detailed review and analysis!
There is indeed an end (which is room 100). Also, the score is affected based on how fast you can clear the room as well as how many clicks you do (basically each click reduces score a little bit). That high score is going to be hard to beat though, I would probably break my finger trying lol