Vanquish the last giant!