Zoids Gameplay Movie 1Zoids are still fighting strong in Japan. Check out this movie.By Gamespot Staff on May 3, 2019 at 11:13PM PDT Zoids Struggle