In case you were wondering about the lack of releases lately, take a good read at this post and this thread.
In case that makes no sense to you, the very short version goes something like this: It is not the site, the problem is way higher in the chain and affects every single scene-only site there is.
We're very certain things will be back to normal with time, but there is absolutely nothing we can do about it apart from waiting.
We don't know how long it might take, nobody does, a good educated guess is weeks to months.

Have fun! //Staff