Well, this place is finally up and running, with a little bit of structure. You can find me at: Mastodon Twitch