Hi there! Yes, the site is still alive. I apologize for your post never showing in the forum; what you don't see is that, as a moderator, I'm receiving about 1000 spam messages every two weeks. I try to spot the real messages among the spam and approve them, but it's not easy. I'm hoping that upgrading phpBB may improve the captcha.