No rest for the weary -6284
The mapmarker for the cyclops eye shows the cyclops tower island. Whereas the actual place is Greyring threshhold on the mainland. The Cyclops required for the quest are 3 dots whereas the ones on the island are 4 dots. So it is alot harder currently than it is supposed to be =)