I was thinking about this again....
It kind of does, I've watched a YT vid or two and they explain how its connected. But I don't think its an 'in your face' connection. More of a link. If that makes sense.
Yup, five awards.It won big at the BAFTA's.