Yea, the last puzzle they publicized was liber primus it reminded me of certain runes thats why i was interested.
And i agree with second point as well they are overrated, i believe its mostly becouse of the psychology of '' unknown''/' 'mysterious''