I remember playing this a lot when I first got a Gamecube. It was no Goldeneye or Halo, but it did the job.
It had a decent single player mode. Some fun levels of good shooting and exciting events.
I liked the use of gadgets in the game.
The driving levels were pretty good.
I also played a decent amount of multiplayer with my friend and my brother. It was dumb compared to the online modes you can experience today but back then that's all we had. And no we didn't play PC games either.