As we say in Germany: "Gut' Ding will Weile haben"! Take the time you need, I fully understand your point not releasing a product you are not satisfied with. And you keep us up to date, so we know about the status of minion.
Oh and btw: good luck with your internship