Nintendo Direct 8/3/2018: Smash Bros., South Park for Switch Announced and More
During its latest Nintendo Direct presentation, Nintendo announced that the Super Smash Bros. franchise is coming to Nintendo Switch this year. The video also showcased more than a dozen...