Do you know of someone who could help you with this?
No, not really. For myself at least, the limiting factor hasn't been a lack of help. If someone wanted to completely take over the base idea and give their own spin on it I wouldn't be against it. But I haven't thought of this game as significant enough to warrant that.
I already replied this to the comment below, but for the sake of visibility: DeviantArt "status update"
(I swear I know there's some dev-journal kinda way to also make updates on itch but I just don't understand how those really work)