The third game of the rebooted Tomb Raider franchise, titled Shadow of the Tomb Raider, has been through many leaks and rumors leading up to today. From leaked title reveals to teaser trailers, it has been hard for Square Enix to keep a lid on information regarding the next Lara Croft adventure. When the teaser […] Read more