Not that bad I think, don't be too hard on yourself. Funny thing is I can see the punk on my mobile keychain now but not on desktop browser? Should I just wait longer?
Simple yes or no will suffice, I take it you're busy these days ;-)
update: nevermind, just realized anything on the market is removed from the gallery