That's the old Interface. I think that it doesn't get updated…. In the new & awesome database (the one you get to when you search for games or click on charts and then Games Total) is the place where new releases and games are added
About Us |
Display As Desktop
Display As Mobile
© 2006-2020 VGChartz Ltd. All rights reserved.