Question: where are vex gate lords?
Answer: Vex Gate Lords are massive enemies, towering above their fellow Vex and your humble Guardian. They can be found on the Moon if you are lucky. If you take a look at your map of the Moon in the Director, you will see three Vex head icons, with a slight pulse around them.