Moon has her revenge