Tomb Raider: The Lara Croft Collection is getting a physical release on Switch
Limited Run Games is releasing physical copies of The Lara Croft Collection for Nintendo Switch. The collection includes Lara Croft & the Guardian of Light, and Lara Croft & the Temple of Osiris ...
4 days ago