I don't see why you shouldn't try. Well except of course it's exhausting for you, having to ask over and over again. But you're the most active member here atm and I think it only makes sense you supervise the repo
Ok, contacted him again. The repository is now in my account. I have the code to move the domain.
Martin contacted itch.io, will see how that goes. He also thinks that we should use the Xenforo forum further.
It is paid for and can be used on my server. So I need to look into moving the database and the forum code.
Things are on the move.... for now