It’s the news we have all been waiting for but it might not be exactly what you expected… Tomb Raider celebrated its 25th anniversary earlier this week and this is certainly one piece of news we can celebrate with. Yes, that’s right, Lara Croft is finally making her debut on Nintendo Switch. Square Enix announced Tomb […]