I hear they were doing a 100% freeplay and was going to deposit with them last weekend and couldn't deposit via CC. I check my email and they are practically begging me to play with them and to try to deposit again...
Anyone have any experience with them?