Posts Tagged ‘Lara Croft and the Temple of Osiris’

Lara Croft and the Temple of Osiris coming to Xbox One

Lara Croft embarks on her very four-player adventure in Lara Croft and the Temple of Osiris.