Delta Squad launch trailer
Posted on October 30, 2019 by Brian(@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.
Ratalakia Games has uploaded a launch trailer for Delta Squad, the top-down shooter slated for Switch this Friday. See it below.
© Copyright 2024