Anyone here ever watch any of the Zoids series shows? Watched them all back on toonami in the golden days and it's great series.