Though I haven't played this game in half a decade, my memories of this game is of pure fondness, I'm not a very good reviewer so I will mention some events in game that stood out to me throughout my childhood.
-The captain, one of the levels takes place on a ghost ship, a recurring character there (a headless ghost captain) helps you throughout the level. (Can't remember much but he stood out to me)
-The gator man, a boss fight against a giant alligator, which vomits out a giant naked man who uses the alligator as a club, and throughout the fight you have to encourage the alligator to fight back to do damage to the boss.
-Poltergeists, frick them and their telekinesis, yeeting stuff from that science class at you while you solve a puzzle. They also go to a scrapyard and form a giant robot and you have to snipe the poltergeists from the robots shoulders and crotch.
-Robot, there's a bit where you play a robot with a mini-gun strapped to his arm who is powered by the souls of the dead, it's amazing.
many more moments have stood out to me but I tire of writing, so play the game if you have a ps2. Truly an hidden gem.
ALSO PORT THIS GAME TO STEAM!!