Immortals Fenyx Rising

Can’t believe they put that quote on the launch trailer hahahaha

Anyway, the reviews are starting to come out!

Immortals: Fenyx Rising Review Thread - Gaming - XboxEra