As someone who had played Glitch several months ago and signed in to play again within the last few weeks, I feel that Glitch has actually gotten worse for the "new player experience". In one word, it feels overworked.
Glitch was something I was happy to recommend to friends a few months ago, as it was easy to get started and just figure it out as you go along. Now, however, it's overly-saturated with copy trying to explain tons of things to you from the beginning. Since the design was originally very large text for light-weight copy, this means that Glitch is throwing up lots and lots of dialogs that you have to continuously click next or close off on. It's tedious for players who would like to just get started playing and figure things out later. Essentially, the progressive disclosure was a LOT better a few months ago than now.
I have also heard from others that they feel it's overworked with how many choices you're given for creating your character. That the added complexity does just that: creates an additional thing for players to bother with when before it was more about playing the game than anything else. I get that it's a MMO and thus you want a world with unique creatures roaming around, but maybe pull back a bit and return to some of the simplicity you had while in Alpha.
Anyway, not trying to be a grouch, but I was told this feedback might be helpful.
Ariel