Is there a contract? What if I have an issue with it?

Yes there is a contract. Everyone working on the project has to sign it so we have the right to use their work in the game.

We use a standard industry contract so on the whole it is non-negotiable but if you would like to discuss a problem talk to us.