Did you miss today's livestream announcement of PlanetSide Arena? We've got you covered - check out the video below to get a first look at the new game and meet some of the developers. Plus, be sure to follow our new Twitch channel to catch future developer livestreams!