It’s Wednesday so it is time to find out how the various software releases and hardware have performed this week in Japan. The Nintendo Switch has seen a boost this week with the release of Monster Hunter XX and the continued sales success of Splatoon 2. Both of these games knocked the previously unstoppable Dragon […]