Haven't finished yet but I'm really wondering how this got so many perfect/near perfect scores. Way too linear and just not enough variation in the gameplay. Perhaps I need to start over right now and pace myself through the game.