Metro: Last Light Gives Insight On How To Survive
Deep Silver, publishing giant known for the fantastic Dead Island game, has just release a new video to promote their newly acquired IP Metro. This video gives players an idea about survival in Metro: The Last Light and is the […]