I had submitted!
We’re actually using a topic now and not the form, but I’ll ask Ana to check the form for you
Or you could always tell us again in the badge collection topic if you’d like
aah i have waited 3 months and still not gotten star creator badge
We’ve been super busy lol
You’ll get them