You can make a JRPG using Construct, did you not learn the engine since 2011? From the facebook page it looks like you are a manager type and I've found that building a team of people working for free while you manage them is not the way to go. Construct allows you to make a game on your own or with an artist so why not try that? Even on this post you are asking for people to make the game happen, when you can make it happen yourself.