Danilop, thanks for that quick summary. That helps to put things in the perspective.
@flagrum, I understand but that is not so uncommon with mod teams, which is what this really is. For me as long as there is something being reported on their dev site means there is at least one person committed to it. It is not easy to recover the project after ill dealings with hostile team members, arguments in the team etc...This usually causes delays. I hope they still have all expertise available in the team. Dealing with frustrated fans (customers) does not help either, so i am not surprised that they are not here debating each post.