Reviews on the Run

Reviews on the Run

Lost Planet 3, HammerWatch (2013x185)


:

Bundle up for Lost Planet 3, throw down the HammerWatch, get smushie in the Tripleplay, and it’s number 65 of the Top 100 Games and Movies.

  • :
  • : 962
  • : 0
  • G4 Canada
  • Daily 21