I created a throwaway email account so that I could create an account there and both interface are exactly the same - But unlike the real site this one does not direct you to “User Agreement” when you click on it during sign up/in.
In other words, your credentials worked on both sites without any problem?
By the way has anyone sent a pm to “bcgame support” concerning the link? So that they can confirm if it’s part of their mirror links or a phishing site.
I contacted live support, and they side that it's one of the mirror sites. I think they forgot to update the list of mirror sites. There could be more.