downrightupleft.com
Tomb Raider E3 2011 Gameplay
No matter where you’re from, or who you are, if you’re a gamer, you’ve heard of Tomb Raider. Many fans of the series think the latest adventures of Lara Croft have been a bit off …