The Land is currently in a second-phase Alpha Test stage, but it's open to anyone (with a player number cap that we haven't yet hit).
To play, just sign up as a tester then download from the Google Play Store (you DO have to sign up before downloading). You'll want to visit the website and read the Getting Started page too.
Good luck!