The site has won multiple awards, including the Casino Operator of the Year from Gaming Intelligence in 2015. It offers over 300 casino games, including online slots, scratch cards, live dealer games, and much more. The site first launched in 1997 and has become one of the most recognized brands in the casino industry. 888 Casino is a world-renowned casino site that offers top online casino games to Canadian players.