With so many local casino sites being offered, this can feel just like an overwhelming activity