The british Columbia Lotto Corporation (BCLC) is the primary muscles overseeing online casinos on the province