Baby Ray – Monkeypuzzle – Review January 1, 1999 Minus a small quotient of fizzly ballads, this is energy pop with extra CO2 to shoot up your sinuses and make your eyes bulge.