Perhaps no one would have complained had you gotten proper feedback prior to releasing. :/
perhaps, you got it right this time, since it arrives completed. and this one of the best feedback providing sites known
/me dloads later.. i will decide if its complete.