Release Date

Metro Last Light Illuminates a Release Date.

March 1, 2013

After the downfall of THQ properties like Metro, Saints Row and South Park had been sold off to other publishers. It has been announced today that Deep Silver is now the publisher for 4A Games new [...]