Netflix Announces Lara Croft TV Show
The most iconic girl boss in all of gaming is about to have yet another on-screen debut. Not content with a number of high-profile video game and cinematic releases over the past decade, the Tomb Raider franchise has finally decided to dip its toe into the streaming world, having inked a deal with Netflix to produce a … >