During its latest Nintendo Direct presentation, Nintendo announced that the Super Smash Bros. franchise is coming exclusively to Nintendo Switch this year. The video also showcased more than… Continue reading