A bunch of screenshots and art have come in for Nintendo Badge Arcade, which was just announced for Europe. Take a look at the various images below. 110_-_VKPh8Hq ◄ Back Next ► Picture 110 of 113 Source