We've had a few Community Broadcasts and Letters from the front is now a thing. We did a few Dev talks a while back but feel like things need tweaked slightly in order to make them work, mostly in the way they are done and ensuring they remain timely once released.
Studio streams, still on the cards and is something we're looking to pick up. These will become a corner stone of what we do moving forward, that's the aim anyway. As we move forward I suspect we'll see things such as live streams replace Dev Talks as a natural progression.
Twitter takeovers, not something we're looking at right now. Usually the people that everyone wants to hear from are quite busy with their general day-to-day stuff. I'd rather they be focused on the game, and the upcoming content.