Lara Croft and the Temple of Osiris – Now Available – Launch Screenshots + Trailer Released

Square Enix has announced the release of Lara Croft and the Temple of Osiris on the PC. In order to celebrate the game’s launch, the company has shared some new screenshots – as well as a trailer – that can be viewed below. Enjoy!


[NA] Lara Croft and the Temple of Osiris: Launch Trailer