Welcome to the community! It's pretty dead on the forums, but in game is pretty good!

Also, if you're under mastery level 20, use the link below and create/scroll down and login to your glyph...