Last week saw a number of major new releases, and several of them have debuted in Famitsu’s weekly charts for physical software sales in Japan. On …
Social Plugin