I saw this trailer once in a while where humans have been harvesting titan-like creatures for their energy ressources. They are flying in the sky and groups of humans are trying to catch them. Just like whalehunts but in the sky. Does anyone have a clue how this one is called?