9 May 2017, 02:24

They also confirmed new aliens in Season 2, which further confirms a new season.