Top
40°
8.5

Lara Croft and the Temple of Osiris Review - VGU

A new Lara Croft arcade spinoff of the Tomb Raider franchise arrives, but is it buried treasure does it suffer the mummy's curse?

Read Full Story >>
videogamesuncovered.com
The story is too old to be commented.