Alien Show Updates: Release Date, Cast & Story Details