This is not a giant robot cartoon. It's a techno-thriller mystery with long conversations about the nature of war and peace. The protagonists only happen to be giant robot drivers, and familiarity with the series is not required.
The dubbing is well done. The subtitles differ, which I suppose improves rewatchability if nothing else.