I'm just kinda tired of this mentality that if a game is linear, it's automatically crap. So what if it's linear? For years games were linear, there weren't that many sandbox games, but now all of the sudden it doesn't matter. Sometimes I like to sit down and play a good linear game with a good story, like L.A. Noire.
Also, interestingly enough, Mass Effect 2 is just as linear as L.A. Noire, yet it's a much better game? There's no sandbox at all in that game, you can explore areas a little but all it does is get you some side quests or some extra things to purchase. L.A. Noire is pretty much the same: you drive to your destination in a giant city, having the option of taking little side quests, which are always a little different. The only reason Mass Effect 2 feels "bigger" is because you can explore different solar systems and mine planets everywhere.