Immortals Fenix Rising is releasing on pretty much everything on December 3. Previously known as Gods and Monsters, the Ubisoft title takes inspiration from Breath of the Wild, allowing you to explore a colourful open-world where you can climb any surface and glide down across open plains before stabbing a Greek god in the face. […]
Home »