The Renaissance of the Renaissance Project?