so i have been out of town for this week (i came back today), and i want to know what's new on glitch. I have noticed some news...but can you guys please tell me what is really "new"??