Herp de derp, I know it's not a video game but seriously what nerd doesn't love the thundercats? Especially the NEW thundercats!
Holy shitting butts that looks radical. I am confident the new show is going to rock my balls completely off. I don't even care that it looks very anime. I can practically hear steve googling Cheetara pictures right now.