A bunch of people have already gotten their promotional keys and are preloading on Steam but I'm yet to have it pop up in my inbox. Anyone else still mashing F5?
Tomb Raider
Game » consists of 22 releases. Released Mar 05, 2013
Game » consists of 22 releases. Released Mar 05, 2013
Log in to comment