New login on home page says English (UK) for the first time. Not sure if that means they only deal with European clients now. Any US players out there get paid by them this month or were able to open an account with them this month?