Sengoku Basara: Samurai Heroes Launch TrailerCheck out the launch trailer for Sengoku Basara: Samurai Heroes.By Mike Tao on October 11, 2010 at 6:07PM PDT Sengoku Basara: Samurai Heroes