Ubisoft’s Gods & Monsters, which is now known as Immortals: Fenyx Rising, will release on December 3rd. That’s according to a now-deleted Microsoft Store page, screenshots of which were shared by Twitter user Wario64.
Immortals: Fenyx Rising, along with Skull & Bones, had been in development hell for a while. The game was originally scheduled for release in February this year…
