Submit a news tip



Astro Duel Deluxe footage

Posted on May 25, 2017 by (@NE_Brian) in Switch eShop, Videos

On Tuesday, the North American Switch eShop will update with the new game Astro Duel Deluxe. Take a look at some early footage below.

Leave a Reply
Manage Cookie Settings