Media Create (Japan) Game Sales Analysis: 2017 Week 15 (04/10/2017 – 04/16/2017)

Happy Saturday everyone, and welcome back to the sales trenches. With the Switch launch over a...

Read More