The Min Min Smash amiibo is releasing on April 29th, Steve & Alex amiibo delayed to later this year
You may recall that, during the final Super Smash Bros. Ultimate presentation that revealed Sora as the game’s final DLC fighter last fall, Sakurai also provided information about upcoming amiibo...
Read more