I confused Annapurna Interactive with Annapurna Labs. Was lost for a bit there reading the article.
Annapurna is a mountain in Nepal. "Only" tenth highest in the world, but with the highest or second-highest fatality rate. That makes it an attractive company name, I guess.
Dramatic irony?