Casino on-line adventure: characteristics, frameworks, and accessibility progression