Tag: Dmitry Glukhovsky Archives | Broken Joysticks

Dec
12

Metro: The Last Light “Genesis” Trailer Comes Into The Light

If you haven’t played Metro 2033 from 4A Games you are missing out on one of the greatest hidden gems on the Xbox 360 console. While it averaged a favorable reception from critics (earning a 77/100 on Metacritic across 83 reviewers), […]