Arm Yourself – ARMS Global Testpunch – Week 2 (Bad) Luck of the Draw Week 2 of the Global Test Punch leading to the launch of ARMS… June 6, 2017 · Nintendo Switch