Dev, do you work alone on this coin? If you do, just say it. There is a lot of work for one man, so it's understandable why you miss the deadlines and make the community upset. No one likes to see his investments going down.
I'm pretty sure he does most, if not all of the work himself. I'm not sure why I would think that. I guess it's just the impression I've got from following the thread. Look through his last few pages of posts and you'll find out.