Tag: Week 18
Best-selling video games in France (week 18): Nintendo still makes players sweat
To start the week off right, the SELL once again unveils the ranking of the best-selling video games in France in recent days, and not to change, it is still…