E3 2011: Super Stardust Delta - Official TrailerCheck out the E3 trailer for Super Stardust Delta on the Sony VITA.By Mike Tao on June 8, 2011 at 5:54PM PDT Super Stardust Delta