New filters are very cool! And reporting broken games seems an awesome idea.
If you don't mind, I'd like to share some thoughts on submission process regarding UI. The only thing frustrated me was that our game didn't show up in the list of my existing games on itch.io for submission. I thought it was due to server issues, tried to refresh page and other stuff, but it didn't work. It took me a while when I undestand that pressing "Add new project" button automatically submit game to jam and our game is already submitted. So it would be perfect to show already submitted game in the list of existing games for submission (if it's not a bug of other kind).
Thank you for your work!