New StreetPass Mii Plaza Kicks Off StreetPass Week
Nintendo are always surprising their fans and bringing out new things but now they have only gone and updated the StreetPass Mii Plaza, releasing two new games for it also and with that have kicked off the International StreetPass week that will run between the 16th and 27th of April 2015. Now you are definitely […]