I suggest you advertise your game in other sites such as englishotomegames.net, it's well-known and she helped with advertising funding project before.
Yup, we are already in contact with them (and a few other sites too)! : )