Zoids (remember Zoids?) are getting a “new project” in Japan, teases a new Takara Tomy website, which says it’s “coming soon.”