Shadow of the Tomb Raider Leak

0
5636
shadow of the tomb raider

After the title for the new Tomb Raider game was previously leaked, a new leak has emerged from a California-based company called Take Off.

Take Off appears to have uploaded content for the game onto their website, which was later found and posted on NeoGAF.

The content has since been taken down.

shadow of the tomb raider