If you’ve been following ‘Falling Skies’ then you know that last week’s episode was an eye opener! To complement the show, the producers…