1 min read Featured News Tomb Raider: The Legend of Lara Croft hits Netflix October 10th, 2024! 1 month ago Earl We have a release date... aaaand a trailer! Tomb Raider: The Legend of Lara Croft will be available only on...