Like the description says, simply click the "more games" button on the title page. Unlike most of this game's achievements of this type, it actually won't open your browser. Currently, just a page that says "Nothing here yet, sorry!" will pop up in game.
If you have any ideas on how I can improve this solution, I'd love to hear them! There may be something that isn't here that should be, or an easier way of doing this. I'm always open to suggestions.