Gave leaobet888 a try and was pleasantly surprised. The registration was quick, and they have quite a few games I haven't seen before. Give it a look-see! Find it here: leaobet888.