Denali D2s Have Landed