Maybe have a list of some sort on the front page or in the download section that has the top 5 games of the week, or most downloaded. i just think it would be cool to have.