Immortals Fenyx Rising tears apart its animated trailer in a ‘how it was made’
Ubisoft recently released this new trailer, which shows the hero battling some of Greece’s mythological creatures. The developers of Assassin’s Creed Odyssey are about to release their new intellectual property. Immortals Fenyx Rising brings us back to classical Greece, although this time with a rather casual touch. Ubisoft recently released an animated trailer, which we […]

