web analytics

The Super Smash Bros Show Ep. 13 - Strong Evidence of DLC, Smash Bros on Nov 21st

screen-1

Got a stacked episode today were I discuss strong evidence of DLC in Smash Bros 4, and why this game will launch on November 21st, 2014. Subscribe to PE Nintendo HERE! This post will be stuck to the top for a while, new updates will be posted underneath.

More From The Web