!Spoilers! I don't want to give away to much but if you get stuck here are some key words.
Key words: Globe, whitechapel, vauxhall, Table, SESAME, westminster, Plant, Shield
i reckon that they should make the last hard badge impossible. Only 3,350 people out 1,044,000 people who have played this game have gotten it, which is 0.3% of people.
i think the dark liquid is oil becoz it is the only liquid i can think of that has evil corpurations like bp trying to find, and it will also explain why u cant waste a drop.