Lots of factors here. The game just looks bad,is getting bad reviews from both players and reviewers and is releasing fairly close to the biggest game of the year
About Us |
Display As Desktop
Display As Mobile
© 2006-2021 VGChartz Ltd. All rights reserved.