Having badges that are affected by lag this much is horrible.
Add a single player mode that doesn't talk to the server all the time so you can get the badges by skill, not luck at not being affected by lag at critical times.
I am really sick of this game being updated and old save games being invalidated. This has happened on every single upgrade. This is a critical fault in a game as long winded as this.
I'm also noticing the lines/buttons are actually out of sync with the music - so the music is actually rather pointless as it doesn't help me to hit them in the right place - i'm actually better off muting it so i don't get distracted