Star Thunder (working title) Teaser TrailerHere's a teaser trailer for Star Thunder (working title.)By Mike Tao on April 2, 2012 at 4:46PM PDT