To be honest, my memory of Thundercats is a getting bit fuzzy, but I remember it as one of my favorite cartoons in the 80's. They had cool weapons and vehicles and that made the toys just plain cool.
The logo and the look of the characters is a great visual as well, so it's no surprise you can buy Thundercats shirts even today.
I also hear things about a new Thundercats CGI movie or something, so (like everything from the 80's) expect to see Lion-O and the gang again.
And quickly on another matter...
I've added a little note down there on the bottom of the page to try and avoid any problems before they start. You can give it a quick read and leave any feedback here if you so choose. Thanks!