Ubisoft

Ubisoft: The Masters of the Open World Playground

You know that feeling. You climb a tower in a dusty, ancient land. You sync the map. A hundred icons bloom across your screen. Question marks, chests, outposts. That feeling is pure Ubisoft. This French video game company is a giant. Love them or hate them, they have a formula. A very successful one. It isn’t just about […]

Continue Reading