Complex sentence: The series received positive reviews from blogs and indie publications, and screened at various festivals, winning awards at both the 2014 and 2015 Los Angeles Web Series Festival.
Split into simpler sentences: The series received positive reviews from blogs and indie publications. It screened at various festivals, winning awards at both the 2014 and 2015 Los Angeles Web Series Festival.