Chuck E. Cheese's Alien Defense Force - Launch TrailerChuck E. Cheese's Alien Defense Force is now available on DSWare.By Mike Tao on December 13, 2012 at 2:31PM PST Chuck E. Cheese's Alien Defense Force