Who'd have thought the Japan Series would boost sales for a baseball game.
Well, I guess Giants fans will only have a chance of seeing their team win in a video game.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.