www.blackcats-games.net
It is open for Signups. However extremly hard to get in. You get an estimate of 9 seconds to sign up before it closes again. The site keeps opening randomly every 15 minutes I suppose.
I followed the techniques of the following site to sign up:
FILEnetworks Blog...