Havn't been on this site for a long time…

I haven't visited Brickfilms for about 5 years. When I left, it was almost like a ghost town. Can someone please catch me up to speed on all the changes? What's this political party stuff? How popular is the site now? Much appreciated!