Developer Details

  • Website:
  • Next upcoming game: n/a
Stats Board
  • 0people
    follow them
  • 1people playing
    their games
  • 6articles about
    their games
Metro 2033 Screenshot - 88486

Metro 2033 DLC Dated

Still holding on to that copy of Metro 2033? Or have you yet to pick up that game? Either way, you're in for some good extensions to the game as, "Th Read More