There's no demo. Hell you're lucky if you get a copy at all. heh They're releasing accounts gradually, so they can prep new infrastructure as they gather new players.

The store opens daily, and stays open for roughly 15 minutes before all the day's allotted accounts are bought up.