I can't remember if games (on Armor Games) used to show a release date somewhere? I thought they did, a game would have a Date Released: near the authors name, or somewhere.
What happened? Am I misremembering? It would be a nice feature.
You have to hover over the games text (on the homepage) to see the release date. But it only shows up for games on the homepage. Clicking the category of a game and then hovering of a games text on that page will only show the title of the game.
I feel that a persistent text somewhere near the rating would be best, as the release date info is only limited to the homepage, which many games do not stay on for long.