Immortals Fenyx Rising review – heavenly heights but not enough depth