They're doing regular shows on their Twitch channel where they're showing off live development on their new continent that is coming soon:
http://www.twitch.tv/planetside2They also have shows where they're just playing in popular outfits and see how they operate, they were on our server Miller last friday. The interaction between developers and players is really cool!
Game has changed a lot since I stopped playing it last summer, thanks to the performance patch it runs well now and some of the metachanges, the new lattice system make this way more fun. Good time to get back in!