This game has a Game Center Leaderboard to show best scores of players all over the world. Can you rank to the top?