Tomb Raider: “Survivor” Trailer Shipwrecked on an island off the coast of Japan, Lara Croft began… Angelina MontanezDecember 10, 20121 minute read