Sorry for the delay but here’s your Scifi News for March 17.