Immortals: Fenyx Rising demo: Ubisoft has unveiled a few major games this fall but has one big release coming before…