Zoids Wild: Blast Unleashed launch trailer
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.
Leave a Reply