Shameless on 17 June 2008
A lot of the stuff on the front page is unnecessary in my opinion. Highest ranked games, for example, when we can't even rank them any more, or recently added screenshots.