ehh, including the demo times would be pretty dumb since many people like to be one of the first and best in a leaderboard when a new game releases and it would look pretty weird to be one of the first to own the game and see already some 100k people in it...

















