Don't worry, i think I am going to watch the 8th episode live on 4 next week.
I also get the feeling that questions will not be answered in the final episode, but instead in the next series, hopefully channel 4 get it on the telly as soon as it come out in France.
I've found the last two episodes online, with subtitles, if anybody is interested, only watched episode 7 so far and it is good, pm if you want a link.
I found them when i was trying to find the first 2 (why cant 4od just remove them after the series is finished FFS)