Quick update on some new UX improvements to the site:
The My Games area is now located on your user account page. This will make it easy to jump back into a game as soon as you log in. We also added images to the game list in order to quickly spot what you’re looking for. Pretty nifty!
We also added the Total Play count to each game. Total amount of plays can be seen when you hover over the box art of any game. Double niftyness.