Astro Duel 2 free at Epic Games Store

Starting today, Astro Duel 2 is free at the Epic Games Store. The free game offer runs until March 14 at 11 AM Eastern. Once you claim it, it’s yours to keep. Astro Duel 2 comes from indie developer Wild Rooster. Here’s a description of the game from the Epic Games Store: Astro Duel 2 is … Read more