Shea says, "from what I understand, it's just through exploration," meaning the world map's obscuring ... Fittingly, Ubisoft, specifically Ubisoft studio Reflections, has a whole game about ...
Ubisoft is known for making some of the biggest titles in the industry. But which were the company's highest-selling games?