Doesn't make sense to make it mandatory to login using facebook or twitter in a gambling site. That sounds fishy to me. But if I badly want to try out a gambling site I might consider making up a fake twitter , google or even a facebook ID. Will never you my real one!