I found this yesterday, downloaded up to episode 5 of Puella Magi Madoka Magica, and was like, "I'll go to sleep, I'll download the rest tomorrow" - so sorry guys that my insta-karma got you caught up :)
Thank you for putting up all the links, and going into the trouble of replacing them *hugs*