The 2 Crew reviews The Legend of Zelda cartoon series from 1989 and it DOES NOT hold up. Excuse me, princess!