Yup..now the episode has finally debuted , I can answer some questions and contribute...as much as I wanted to speak, I took the NDA close to heart so kept silent.
I am an Aussie, but also an American..
Whilst I can't yet post about the season finale, feel free to ask about ep 7...
Cheers !