Rise of the Tomb Raider Immense new screenshots are released for the much anticipated upcoming game! All Games Beta have just released a bunch of spine-tingling, high-res screenshots for the Xbox One and Xbox 360 exclusive, Rise of the Tomb Raider. These shots showcase some of the new locations and malevolent wildlife that Lara Craft […]