Do you have any previous success in this business ?
Revenue share sounds attractive if you already know how to make $100k/month but not so much in you're new in the field.
No, I have not had a ton of success in the past. I have only made one-person games up to this point.