Lara Croft and the Temple of Osiris: Launch Trailer
The Temple of Osiris is the latest story in Lara’s saga, and the first to introduce co-op multiplayer.
Videos You May Enjoy
Articles You May Enjoy
- Over 9,000 Zombies: New Map Editor Available
- Board up the windows and barricade the doors, because the undead are coming in full force. The odds of survival are slim, but with the new map...