Land of the Giants?