Hello!
The project is still ongoing and almost ready to be launched! I've just had to delay the publication date by a couple weeks, because I was in the process of moving out from my old flat. So on top of being so busy, I've had poor Internet connection all along - speak about bad timing!
But not to worry, I've rounded up the release date to the 15th of July. I was planning on sending out emails to all contributors by tomorrow evening to let everyone know. Sorry for the wait!