Watch the first trailer for Samurai Showdown on Nintendo Switch.
Samurai Showdown will be coming to Nintendo Switch, this December 12th. Check out the first trailer below. The game is…
video games, martial arts, pop culture & more
Samurai Showdown will be coming to Nintendo Switch, this December 12th. Check out the first trailer below. The game is…