This might get rejected as you you need to submit via the itchio developer account that published the game (ko-op in this case).
Oh shoot, yeah I'm one of the admins on the project but if it's just scraping the dev account/url that could be an issue. Thanks for the head's up! Will address that presently.