Yes, it is possible to access more than one social casino site and create multiple accounts. We recommend finding one platform to start off with, such as Stake.us, and then taking it from there.