I cant really confirm if the content will be consistent, however I'm gonna try and upload at least one a week.
No download links available.