Like Goldeneye before it, Metroid Prime 1 was pretty good for its time (only one I liked so far).
One of the biggest misconceptions among gamers that aren't really gamers; Goldeneye played like shit compared to other N64 shooters, let alone PC shooters.
Turok 1 & 2 were N64 games. T1 released very early on in the console's lifespan, before Goldeneye. Solid game. Doom 64. Duke Nukem: Zero Hour. Among various PC ports. These played exceptionally well (as well as early console shooters could), solid control function that followed the universal standard that is still almost identical and universal today, and had great general game design.
Goldeneye had: forced lookspring, you aimed with the goddamn C buttons by default, and apparently the devs thought holding down a button to actually precision aim and have a crosshair was necessary.
Goldeneye was behind the times when it
goddamn released. Same goes for Halo and Metroid Prime - the other two massively overrated decline shooters by gamers that live in a tiny gaming bubble yet like to talk shit about other shooters they never even played or were too challenging for them.
Apologies, I just see this shit all the time...is a little triggering. Very common to see even more exaggerated and unbelievably ignorant claims than this -- Yes, Goldeneye, Halo and Metroid Prime, bestest shooters by which no other shooters at the time compared. You nintendo clowns are joking, right? Too bad Goldeneye came with the N64 bundle pack, it resulted in its mass exposure and here we are. It's not a bad game, but it is one of the lesser N64 shooters easily.
No such thing as "good for the time". It's good or not so good. Period. Good games don't suddenly change with time, your expectations and standards as a player does. Those have probably risen in regards to controls and graphics, I wouldn't bet on gameplay though.