Casino on-line platforms: player path, capabilities, and engagement movement