honestly...
Why did you submit this, Tom? You disappoint me. You already have it on the frontpage, why promote it further? This makes no sense to me. I didn't look through them all cause I'm sure they are all on the frontpage already. It's like a collab you aren't a part of yourself (not enough).
So, you get prizes, from your own website where you're the admin and have a lot of attention already as the admin. But you submit something that was made by others just for the website?
You know better than that.