Quote: "They have a major publisher "
I cant remember the name of that publisher alien8 or something on that lines (if you know the name post it, Ive forgotten it), I looked them over the other day and recognised them from briefly dealing with them, they are not a major publisher, they are a small publisher, Ive talked with them before about 18 months back, the project was too big for them at the time so that one wasn't for them, id bulked mailed without checking all the companies I was presenting to, they seemed pretty on the level, but perhaps that's because they are from the UK so one can click better with companies from ones own country as the culture and communication is the same. Though on the whole I don't like talking to publishers at all, I cant say they are my favorite kind of people.
If you have ever dealt with publishers you will find the gulf between a major publisher, and the rest is massive, there is a major drop in the size.