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. 081_-_O9YhAry ◄ Back Next ► Picture 81 of 113 Source