Stardust Vanguards
Stardust Vanguards is a local four-player dueling game inspired by old-school anime space operas, combining arcade-style battling with the ability to summon your own NPC army as support.
- US January 19, 2016
- EU January 19, 2016
- JP N/A