Feb 263 minLara Croft Tomb Raider: The Cradle of Life Lara Croft Tomb Raider: The Cradle of Life Original Review Date August 2, 2003 I think it’s nice and all that Lara Croft has developed a...