We're looking for new staff members! Click here to find out the details!
New screens for Metro: Last Light
posted: 9/15/2011 11:28:00 PM
THQ recently released some new screens for their upcoming game,
Metro: Last Light
. The screens actually look pretty good.
comments powered by Disqus.
comments powered by