So how bout that new smash bros game

Link
Link Member Posts: 135

Any guesses on when it's gonna be released this year?