Skylanders Giants E3 2012 Stage DemoWe check out some new characters and a limited edition special in this stage demo for Skylanders GiantsBy on June 6, 2012 at 11:52AM PDT Skylanders Giants