It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

That wall of game icons on top of the Recent tab is totally useless. You have to click on the tiny arrows to browse through your latest played games, which is very bad UI ergonomics. Get rid of that.

Instead, in the game list below, make it possible to quickly switch between "Recently Played", "Recently Added" and "Recent Trophies". For that purpose, please use discreete buttons instead of a popup menu (popup menus are tedious to manipulate).