That was my point exactly. I would think anyone setting up a wide ranging electronic payment system must need some sort of funding, banking deals etc. Being US based, getting that with a prominent link for Online Casinos etc. to sign up as merchants on the front page, seems rather unlikely. Hence, unless they refocus, the whole startup seems a bit unserious. I wish them the best of luck, though; hoping that does not make me guilty by association:).