Shadow of the Tomb Raider trailer release
As with the Metro trailer that was released yesterday at the Microsoft E3 conference, so did Square Enix release their Tomb Raider trailer. Square Enix has a lot to make up in ground space to show the... Read More »