Did anyone else get goosebumps watching that new animated series? The visuals are absolutely stunning!