Xbox Live Arcade is littered with downloadable entertainment, but what are the best games there? JCal sorts things out.
An Xbox Live Arcade game (built for the Xbox 360 system.)
Control the stone frog idol of the ancient Zuma in this thrilling action puzzler. Fire balls to make sets of three, but don't let them reach the golden skull or you're history.