lol! nah you did it fine
It's just that from my experience as an art major: the mystique of not knowing how something is made is around 70% of what makes ppl stay interested. Just a thought for next time. (and I know I'm gonna regret arguing this when you put out something else awesome and I want to know what it is
haha )