wasduk.com
Astro Duel Deluxe (Switch) Review – Pew-Pew Party
The top down 2D space party shooter Astro Duel that landed on pc and mobile a little over a year ago has been given the “Deluxe” treatment this week with a release on the Nintendo Switch. With it c…