Gaming Astro Duel 2 is launching on Switch and PC March 7thBy Yeah Nah GamingFebruary 14, 20242 Mins Read Astro Duel 2 has locked on for launch on Switch and PC next Month. The game wants you to brace…