It aired sometime in December, just checked it out. The rest of the series will start later this month but I have to say, I was completely engaged. No powers to speak of, but it was incredibly compelling.