Itch is doing it.
/t/1964844/bundle-for-ukraine-call-for-submissions
I thought it is Necrosoft Games