Maybe you're onto something here. If you shroud something in mystery, it will pique people's curiosity.
Perhaps that could be a cool option to advertise - instead of long articles or what-not, just a line that says
"What is Hive?" with the logo. You could maybe work in a QR code or something.