Outright Games announced today that Zoids Wild: Beast Unleashed will be coming to North America for Nintendo Switch on October 18. “We are thrilled to be part of the charge, bringing this newest iteration of the legendary Zoids franchise to the west,” said Outright Games CEO Terry Malham...