Looks pretty good to me!
Heya! I think you need to go to the page and press an "Approve" button somewhere -- might need to navigate to the "Edit the bundle" page. Itch stuff is confusing hahah
Just saw this today, totally my bad on that front. Just approved it, so fingers crossed?