I'm in SEVENTH PLACE on the leaderboard?!

Oh yes.