As of July 1, 2017, newrelease.stream is no longer available.

Thank you all, especially the editors, for your interest and dedication to this project.