8 out of the top 10 games on gamespot's mainpage are recipients of the Editor's Choice award. Has this ever happened before? I've been a member for years and have never seen so many superb games on the top ten list before...
Log in to comment