Resistance 2
It’s being reported that Resistance 2 may take up to 420 hours to complete if you unlock and collect everything in the game. Of course, that does include playing online as well. The single game should take an average 10 to 12 hours to run and gun through.
Related: Haze review, STALKER Clear Sky review