Hey I submitted all my screenshots as well a few weeks ago now, can't see the verification badge but I have a new stats/analytics page now. Does this mean I was now verified? Or is it just a new feature?
Edit: I posted this comment and verified creator appeared underneath, nevermind