A publication for film criticism un-beholden to the industry powers-that-be, and for circumventing the Twitter character limit