Why Wasn’t Shadow Of The Tomb Raider Revealed During E3?

In case you missed it this weekend, some evidence emerged that indicated that Crystal Dynamics is [...]