Microsoft Store leak spills details on Ubisoft’s Immortals Fenyx Rising

Before Ubisoft gets to re-reveal its upcoming open-world adventure game Immortals Fenyx Rising next week, a leak on the Microsoft Store has spilled more information and screenshots of the title. Read more…
Neowin