Ubisoft is one of the leading video game companies, acting both as a developer and publisher, with subsidiaries across the world and many well-known games and multi-million selling franchises such as Assassin's Creed, Prince of Persia, Rayman, and Far Cry.