I just played through Gentle Island and I have to say that TS did a very good job. There is a lot of info, but its presented in a nicely paced sequence so it's not massive walls of text to memorize.
For long time players, you can try out the starting experience without creating a new account. Just log out of your account and click Start Playing (big green button, left side, below Glitch logo).
P.S. yes, I know about the "Glitch OPEN TO THE PUBLIC!!" thread, but that one wandered off topic.