There needs to be a link to the streams page somewhere in the top bar (under Community/Quick Links/right up by Triple Triad/somewhere). Got this nifty new feature and there is no forum-wide announcement or a way to initially access it without finding this thread.
Pike, I am pretty sure I was one of those creep-o's: ChocoTacoLocke. Apprently MDNA and Madonna were taken; who knew!