Agree about the FPS, but I am more on the lines of games like Dead Island and Star Wars Force Unleashed 2. Neither really was made for online play, and could be beaten under 10 hours.
TFU - both of them, could be done in 4. Both games were disappointing. The fact that you can get through them in such a fashion shows the linearity of games which has been a trend for the better part of the past decade.