Interesting story and world. The levels make you run around and (a little) rack your brain. GG's voice is a little annoying (after the series with a different voice acting), but overall it's not bad.
In my opinion, one of the most undeservedly forgotten (and completely unknown) games.