Media Create hardware sales (5/12 – 5/18) April 2, 2020May 21, 2014 by Simon Smith This week has been quite a plummet in Japanese console sales, it just must be a bad time and I … Read more