Watch as Musashi discovers he is a Sushi Striker in this Nintendo Switch trailer for the action RPG puzzle game, which releases on June 8, 2018.