By Adewale Adekanbi Jr
The highly anticipated release of Super Smash Bros. Ultimate, Nintendo recently released a new trailer highlighting the crossover fighting action everyone is looking forward to Super Smash Bros. Ultimate to release December 7,2018 exclusively for the Nintendo Switch. Continue reading