Hi, and thank you for playing my game. The reason for this botched level progression is due to me making the game semi random. I was originally planning for the maps to be proceduraly generated, but it ended up being quite difficult to do on my part.
So, I ended up going with a semi random map. I have a pool of pre-made maps, that get cycled through. I wanted to do something sort of like the original Rogue, where there isn't really an end to any of the levels, and that you're supposed to get a high score. I ended up being lazy, and creating just 3 levels.
I should've probably communicated that clearer in the game itself, but I do appreciate your feedback!