I noticed their website was down today, and I messaged them through Facebook to let them know, figuring it was a tech issue. They sent me a response that said they have closed -- not just to submissions, but closed.