Monday, January 12, 2015

News::Lara Croft and the Temple of Osiris Review (The Geek Culture)

Lara returns for more action, with a few friends in tow. But is it a treasure worth hunting down?



via N4G: pc news feed http://ift.tt/14qqlNx