Check your spam folder, the account process for hogwarts live was easy enough when I tried, though the game was a wee bit disappointing since they just hadn't modified a lot of the in game texts from the Logd originals.
I have heard of a couple of others kicking around, but how accesible they are I don't know.
personally I'd love to play Hogwarts a mystery, but its entirely inaccessible and likely to remain so.
With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)