I have an account with them though to be honest I don't really use it. I didn't take a bonus and only deposited $250. Won a few bets and withdrew $500 OK. There is still a few dollars in there.
From what I understand they are owned/ marketed by the same group as Boss Capital who also accept US traders (http://tinyurl.com/neq3wxg). For what it's worth I prefer the Boss Capital platform so it might be worth comparing the two before opening an account.