I didn't expect so much love for the name as I've got mixed opinions before making HumanamuH public.
Please let me know what was mysterious to you. (If it's not too mysterious for you to know...)
I just didn't know what I was signing up for, and the name doesn't tell me anything. But I like the name a lot. I just think you need a killer tagline or something.
Just curious. Did you read the current tag line, the landing page and the tour and still felt that you've got no idea what it's all about?