Skip to main content

Posts

Showing posts with the label Greninja

Coming Soon... Super Smash Bros.

  So yeah Nintendo held a direct specifically for their upcoming brawler. Here is what went down.