The Frogs are Back & the Mega-Quarry