I was curious to see what their site was like, and it seems to be closed. Never to be dissuaded, I did find them on Facebook and it seems like they open and close their site everytime they get overloaded. You can see for yourself:
http://www.facebook.com/qparadise1?sk=wall&filter=12