Why must this game keep teasing me with this beautiful Lara Croft action?!! Crystal Dynamics reboot of the series continues to impress with every new bit of video shown. Tomb Raider begat Uncharted and now Uncharted has begat the Tomb Raider reboot.
Tomb Raider releases on March 5, 2013.
Leave a Reply