Twelve months ago, Vimeo launched a new part of its video-sharing service called Vimeo On Demand where independent filmmakers could upload, share and sell their latest releases. To mark its first ...