Complex sentence: VG editors engaged in this; do you feel stranded or out of your comfort zone ?
Split into simpler sentences: VG editors engaged in this. Do you feel stranded or out of your comfort zone?