News
Ubisoft’s Gods & Monsters Reportedly Renamed Immortals: Fenyx Rising
Ubisoft’s adventure game Gods & Monsters has seemingly been renamed, as indicated by a new listing. As reported by Gematsu, the Taiwan Digital ...