You are misunderstanding.progression, evolution, and randomness in powersup and enemy encounters...sooooo the entire game up to this point?
Also the mode uses all enemy types in one go instead of just one per scenario on the planets throughout the story, that's pretty much the epitome of randomness.
I'm not talking about the poor enemy variation. It's not thrilling to wonder if I'll get an enemy that shoot lasers in a trident or a cross shape in the next few seconds.
I'm talking progression and randomness in the combat flow, randomization in weapons and powers you get, the upgrades, the buffs and penaltys you or the enemies could get.
I know there's already a global upgrading system for the ship, but how about getting one tied specifically to this endless mode, with some new perks that add a little more variety than just a x% of more damage or shield, and that you'll get to upgrade from scratch on each run with possibility of trying different builds.
I'm describing basically any decent roguelike game.
I know that I might be asking for a lot, and that would require A LOT of work. That game never intended to be anything alike to begin with. I mean, the foundation of the game is too poor gameplay-wise to suddenly make it revolutionnary.
But that's unfortunately what you have to deal with if you want an endless game mode to be fun.
Or you could waste your time building a half-assed endless mode instead of working on other aspects of the game.
And Again... It should not be this long. There isn't even a way to stop and resume a run, so it's an abberation to require the player to play 3h long, especially when it's that boring. That should be a choice from the player.
Oh well, maybe we can hope for a better game in the future if they learn from their mistakes.