Overwatch – Physical Edition – Japan Only
Blizzard Entertainment released a code-in-the-box physical edition for Overwatch in North America and Europe. But unlike the west, Blizzard released a real, actual physical edition for Overwatch in Japan. Meaning that this physical release comes...
Thu 05-12-2019 21:46 | Nintendo Switch News