warpzoned.com
Super Smash Bros. Wii U will include 8-player battles; Mewtwo DLC available in Spring 2015
Nintendo uploaded a new Nintendo Direct video earlier today all about Super Smash Bros. For Wii U. Nintendo’s “50-Fact Extravaganza” video revealed a ton of new details about the …