Zoids Wild: Blast Unleashed launch trailer
Posted on October 16, 2020 by Brian(@NE_Brian) in Switch, Videos
Zoids Wild: Blast Unleashed makes its debut in the west today. Outright Games has shared a new launch trailer, which we have below.
Zoids Wild: Blast Unleashed is out now on Switch both physically and digitally.