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. 091_-_Zm6Sj3J ◄ Back Next ► Picture 91 of 113 Source