When the world shatters under the war of giant animal robots, the latest Zoids series plunges you into a battle for coexistence or annihilation, with memorable characters and non-stop action.