I noticed this with another game a week or two ago, but saw it again today with Vampyr. Some games are not showing up on the New Games page, despite having accurate release dates in their wiki pages. If I can remember the other game that didn't show up, I'll edit this post with the title.
EDIT: Remembered the game, it was Frostpunk that wasn't showing up.
Log in to comment