Release Date: 16/10/2025 Provider: Triple Edge Studios Score7.2 Lara Croft: Fortune of the Eclipse MultiChase