> I stopped hunting for items when I realized many of them were hidden behind obstacles
> that required future items.
> This was poorly planned imo, as they built the game to require you to travel back
> nearly the entire map if you want to 100% it just before the final boss.
I mean, that's pretty much every Metroid game ever. It draws out the experience for those who want to 100% and keeps people from facerolling through everything the game has to offer. One of the few times I'd say artificial game length IS superior to intelligent design, considering it's a staple motif.