A bit of a late reply, but you may want to post this game out at RRR (rpgrevolution.com) in their Long Demo section. I find that site generally offers a lot more feedback and recruitment, and hopefully once a wider market sees how much of your game has been completed more people will be willing to assist.