That was my main problem with Starfox Adventures...total linearity. My first through, it was pretty cool, and I had fun. Now, looking back, though, it is so stupid how, in a game fashioned after Zelda, there are no secrets, no puzzles, no real substance, just a mediocre story and sweet graphics. I could almost say the game was relaxing, as there was no real pressure to do anything, just follow the instructions. I don't hate the game, but I hate Rare for taking three freaking years to make a game with no secrets. What happened to the whole Ice Key thing from Banjo-Kazooie? Huh? A waste of three years of programming, if you ask me. I would give it a 7.5, in retrospect. (It was still pretty fun).
And it is totally impossible to have every item in Animal Crossing. Some items require you to be in a certain day, and the game hasn't been out for a year. Then there's the secret NES games (Mario and Zelda), the E-reader items that haven't been released yet, etc., etc.