Digital entertainment curator FilmBuff announced that it will release the award-winning documentary ARTIFACT, about the grueling struggle between Jared Leto’s celebrated band Thirty Seconds to Mars and their record label across all leading VOD platforms. Beginning December 3, 2013, the film will be available on all leading broadband Video On Demand platforms including iTunes (Pre…