I played it twice, was pleasantly surprised, one thing I really like in the Gex games (which is quite controversial) is it does that thing from 3D Mario where when you enter a level and you see multiple challenges, when you reach the goal in one challenge you get booted out of the level, but the levels are structured more so like Mario Sunshine or Mario Galaxy where each challenge is like its own obstacle course so you don't feel the repetition.
I know this is very very controversial but I much prefer the way games like Mario 64, Gex and A Hat in Time do it where each level is its own thing and you get booted out of the level upon completing an objective, it gives me a sense of accomplishment, I was never a fan of Banjo Kazooie style, Donkey Kong 64 and even Mario Odyssey, the way the levels were designed feel more like a chore, wander around aimlessly look for a star to pick up, keep doing it for the next 10 hours until you see the credits.