Ok so I finished the game with a pretty high completion. I don't seem to know the answer though, question being. Where are Coco and Millie?
Tomb Raider
Game » consists of 22 releases. Released Mar 05, 2013
Game » consists of 22 releases. Released Mar 05, 2013
Log in to comment