Otter on 27 January 2026
Seems like in all major markets Nintendo is the only one who is still able to sell lots of physical copies (besides the juggernauts- Fifa/GTA)
Last edited by Otter - on 27 January 2026






