I just googled it and didn't even knew that was Thundercats, I saw it before during an ad on CN when my daughter was watching and asked her about it but couldn't tell me the name, dang, how's the story and animation, worth watching for an oldy?
Edit: Woops, meant to quote @RespectDecena.