The Legend of Zelda: Breath of the Wild and Nintendo Switch Top Japanese Sales This Week According to Media Create
It’s Wednesday folks. And like every Wednesday: Media Create has released its weekly sales charts of the Japanese market. For the week starting February 27, 2017 and ending March 5th, the top dog on the hardware front