Now, I know that at least 90% of all started quest never get finished *cough*peakofpower*cough* but I will definitely finish this one...eventually. :) Go to this site for some screens and the storyline. You can also check in periodically for updates. Once again, this quest will be finished.
...And if you don't care, well, I don't care.