According to WWE.com, Superstars will be broadcast on Thursdays at 5 p.m. ET in the United States on the company’s website starting today. Much like NXT, Superstars is still in production due to contractual obligations to television stations overseas.