Going to comment on everything later, but I just caught the reader reviews on the top game, and was like damn. Thought people liked this franchise. (I personally do not but I thought people did).
About Us |
Display As Desktop
Display As Mobile
© 2006-2021 VGChartz Ltd. All rights reserved.