UNPREDICTABILITYThis is currently the main issue affecting gameplay.
Enemy waves on maps are always the same, and while rulesets add a bit of variety, their impact is minimal. As it stands, the game feels repetitive and favors players with multiple accounts, who can study the maps, or long-time players who have memorized data to optimize their scores. This happens regardless of individual skill or ability to adapt to unexpected situations.
Suggestion: Introduce daily-changing enemy waves so that every day, players have to earn and study their scores afresh.
Of course, the waves must remain the same for all players on a given day.