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