Astro Duel 2: Dev Intro Video

Here’s a brand new Developer Intro video for Astro Duel 2! We’ve got a LOT to share over the next few weeks, so let’s kick it off right: