Updated with the news of Cloak and Dagger for ABC.
This is the one for Freeform correct? I've never watched Freeform, but it is basically the new ABC Family I believe. That's an interesting choice. I could see them making that worm though, especially if the channel is trying to position itself for more genre television.