I’ve let our admins know about your ticket, but as mentioned in the FAQ and many topics, major updates are individually reviewed by itch.io staff and not all of them are approved.