Did you read quest log on my personal diary? For hints on there
If i remember qest easedrop 10 anywere building when they are around last one try get in top of building talk main boss in haven you can choose 6 different ending i think someone correct if im wrong