Marvel’s Spider-Man Dominates Japan for the Third Consecutive Week According to Media Create
It’s normally very challenging for western games to land a the top of the Japanese sales charts by Media Create in their debut week, but doing so for three consecutive weeks is a rather epic […]