Thursday, June 17, 2010 Capcom @ E3 2010: “Sengoku Basara Samurai Heroes” [PS3/Wii] – Trailer – 2010.06.15 Continue reading →