Anyone know a non US-only link for the Thundercats thing? I bet if we get the new Thundercats here it'll be dubbed in Dutch just like all those stupid shows on Disney XD and Nickelodeon. Thankfully I have some of the great shows of my childhood on DVD (He-Man, Thundercats, Dungeons & Dragons, M.A.S.K. etc.) to watch…