Cool game. I actually managed to beat it. If I was keeping count correctly, I think there's 6 levels? Though I might be off by one.
Anyway the paddles aren't random and they each have their own strategy so much of the game is trying to figure out how each paddle plays to try to defeat that strategy and get past it.
Checkpoints are quite helpful on the later levels especially.