LC2 Launch Trailer

Posted: Dec. 5, 2014
The Lara Croft and the Temple of Osiris Launch Trailer made its debut tonight at The Game Awards! Check it out!

Lara Croft and the Temple of Osiris Launch Trailer on YouTube.