Ubisoft recently reported their first-quarter financial period report, explaining that they showed a higher-than-expected revenue. Assassin's Creed: Odyssey and Rainbow…