This was a fairly polarizing sequel to Seeds of Evil, thanks to it simply not feeling like a Turok game.
Sometime after defeating the Primagen, Joshua Fireseed, the current Turok, is killed by monsters sent by an ancient and evil being named Oblivion. Now, it comes down to Danielle and Joseph, Joshua's older sister and younger brother respectively to take up the mantle of Turok, defeat Oblivion, and save from the universe from certain destruction.
As I said, Shadow of Oblivion had differences that made it feel strangely unlike a Turok game. Oblivion and many of the enemies were pretty scary, such as zombies and demons, adding some horror to the typical adventure/sci-fi genre of the franchise. You had the choice between playing as Danielle, who was tougher and better armed, or Joseph, who relied on more on stealth. This didn't necessarily render the game bad, though.
The graphics were a mixed bag. In-game, the graphics were disappointing, looking rough and blocky. The cutscenes were better though, with the characters having lifelike faces and full lip-syncing, a rarity for N64 games. But their voice acting was pretty lackluster.
The levels were big and well-designed, but much more straightforward than the previous two games. There are no keys to collect or any additional objectives, leaving less opportunity to explore, which I considered a crucial aspect of the Turok franchise.
The enemies were unique and creatively designed, but there were barely any dinosaurs. The weapons were cool too and could even be upgraded as you progressed. The option of saving whenever you wanted was a welcome new feature as well.
Overall, this is a good game that's worth playing even today, so try the remastered version on Steam if you enjoyed the previous two installments.