Right after I posted this thread, this account on twitter that I follow just posted about it, though referencing Sky. I guess that doesn't really mean much. I found this originally on reddit and someone on there said that they have broken some rumor's before.