Not to be pushy, but do you have any idea how long it will take? I've been itching to play more parasite for years, and I know I'm not alone.
Don't ever feel discouraged that nobody cares to play it. Keep up an update list so we can see your progress.