I'm a big fan of Dance Dance Revolution, and although I'm not so good at it, my friends seem to think I am because I can get an A on some of the songs on easy. But I generally tend to win in the many challenges I make because of my opponent simply not being very experienced. Well this is a song about finally meeting my match... by which I mean finally playing against someone who has a decent amount of skill with the game and is therefore way way better than I am.