Definitely go with the ticket, best way to deal with that for sure.
ty, but whats sad is i applied my ticket april 18th and i aint heard nothing back T^T i think i offended itch.io staff somehow