Glad to hear you like the game! ^_^
The quest currently doesn't complete because I am not sure if I want to add a few more objectives to it or not, but it's possible you already completed everything available.
I wish I would make faster progress, but other than the art and testing, I do everything myself, so it's difficult to be much more productive. Still, I think I am doing a decent job, even compared to other devs. :)