It's a six part series and the first two have just been released. Check https://www.alienuniverse.com/ for updates. I don't know why but they're only on IGN's youtube channel.