I finally got my invite to Google Music Beta. It even works for me in China! Hit the jump for more details.
I received my invite today.
Downloaded the manager.
Installed the manager and added an album to test it out.
The browser version is really clean and simple. Everything loaded and played really fast (even though I'm on crappy China Hotel internet).