Crazy Bull Local casino was once believed a good, dependable platform to tackle on the web