BUT WHAT IS Artemis, REALLY?