Hey, here's a video where I show the exact position of the generator, I speak German, but you don't need my voice to find the generator, so just mute me or press the translation button.
1. At the beginning of the Video I am you showing the Offering which brings you to the new map
2. It is only important that you finish the generator, so it's fine when you are only doing the last few percent.
3. You have to escape after completing the generator, it doesn't matter how.