Tag - techland

Metro Redux Release Date

Deep Silver has announced that Metro Redux will be released on August 26, 2014 – and will include both remastered versions of Metro 2033 and Metro: Last Light. About Metro Redux Deep...