Awesome roguelite concept! Sadly I'm too impatient to defeat the demon lord. Maybe we can skip the demon lord's first few phases when your loop is far enough.
Thank you. I also think about this because it can make the players bored. I will try to fix it.