The latest Famitsu physical video game software sales charts are in from Japan and it has been another good week for Nintendo. The enhanced Wii U port of Pikmin 3 for the Nintendo Switch entered straight into the charts at No.1 shifting 171,349 units. The long-awaited remaster of Shin Megami Tensei III: Nocturne entered at No.2 […]
The Coolest Game Content