Quality's alright and yeah, the wave survival eventually loops in on itself unfortunately. If you want more of a challenge, try the branching missions and aim for a high rank. Most of the enemies got toned down when branching mission was introduced so a player not at 100% health/armor wouldn't get erased, especially since you don't automatically get a health/armor refresh after every wave.