Thread:JessicaFin23/@comment-4327179-20170630190723/@comment-4327179-20170705182116

Also to let you guys know that while the whole episode is a homage to the Alien movies, the plot of the episode is inspired by the TMNT episode Invasion of the Squirrelanoids and somewhat of the 7th episode of the 2nd season of Primeval