This Week In Sales: Monster Hunter XX And Nintendo Switch Continue Leading The Way

This Week In Sales: Monster Hunter XX And Nintendo Switch Continue Leading The Way Last week, Japan had another calm week for video game software releases, where they saw the launch of a more...