eShop Nintendo Switch Reviews Astro Duel Deluxe Review May 31, 2017May 31, 2017 Craig Majaski 0 Comments # of Players: 6, Arcade Series, Developer: Wild Rooster, Price: $14.99, Publisher: Panic Button, Rated E10 for Ages 10+, Release Date: May 30 2017, Switch-Astro-Duel-DeluxeMultiplayer Asteroids with power-ups and a thumping soundtrack. Read more