Submit a news tip



Delta Squad launch trailer

Posted on October 30, 2019 by (@NE_Brian) in Switch eShop, Videos

Ratalakia Games has uploaded a launch trailer for Delta Squad, the top-down shooter slated for Switch this Friday. See it below.

Leave a Reply