Reviews section and Top 10 games on FrontPage is very helpful to see a quick glance of the latest games and its ratings.I think that's the best part of GS but I don't know why they removed it. The webdesign team who designed this new GS must be from IGN
Gamesfetch's comments