New Game Tags

We've made it easier to see which games are new titles that have been released in the last 7 days.

new-games.png