What does the name mean? Nothing on the site or rudimentary Googling. Seems like it'll be a tough url to share verbally without having to spell it out.
Of course, Japanese has its own writing system, and "click" is written as クリック and pronounced roughly as "kurikku").