Lead the Meerkats - Debut TrailerHere's the debut trailer for the WiiWare title Lead the Meerkats.By Mike Tao on March 30, 2011 at 3:09PM PDT Lead the Meerkats