Thanks for the detailed feedback/review!
I'm currently looking at ways to redesign level generation to make adding new assets into the game and customizing them easier so the worlds stand out more from one another and unique settings are better represented. I also like your last idea - when I started working on the game, getting the AI to generate playable and balanced levels without breaking everything was a challenge in itself, but now that I have a much better idea on how to approach it, I'll see if I can get the gameplay to vary more.

