The story of the Cyclops!