Top
40°

Lara Croft and the Temple of Osiris available now for download

XBLA Fans staff writer Zac writes, "As of now Lara Croft and the Temple of Osiris is available for download on the Xbox One."

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