Zuma Deluxe - Xbox Live Arcade review By Corey_Cohen published 22 April 06 Stone-spitting frogs in temples of doom? We're there!