Gods & Monsters Name Change

Ubisoft’s upcoming Gods & Monsters game has changed its name to Immortals Fenyx Rising along with a December 3 release date.

Continue reading