you dont need an invite to access it. Simply go to google and create an account (sign in, top right corner)
I just logged into google music (this is the first I've heard of it) using log in details I created with google years ago.....getting the "only availble in the us" message though
I just logged into google music (this is the first I've heard of it) using log in details I created with google years ago.....getting the "only availble in the us" message though