Blockchain Casinos and the Holy City: What You Should Know