You should have been redirected to Lucky Star Casino - Concho.