I got a beta code today. So I installed this.
The interface is nice, was easy to install. All you need is your email/password for your account.
The lack of text search is lame.
In fact, browsing for games is pretty terribad.
The beta selection is pretty wack - unless you really, really love Telltale.
* Other notable games include Saints Row 2, The Wheelman, Assassin's Creed (1), Prince of Persia (2008), Dark Void Zero
Adding to your GameQ is easy, though unnecessary.
You can't add friends of some sort (I think that is coming soon - there is a section blocked off watermarked COMING SOON)
Overall, this is beta so there's hope that more games are added later down the road. But as a no-charges added freebie, I am satisfied.