As you can tell, the Llama Software website got a makeover. Earlier today if you tried to access http://hideandseek.llama.software/ or https://llama.software/ you may have had issues, and I think until DNS servers are fully updated (usually less than 48 hours), we may continue to have some routing issues.
After checking out a bunch of options, weighing cost versus ease of creation and management I’ve settled on what you’re viewing now! Probably smaller updates will be rolling out.
Hope you like it!