I hired a freelance artist. We both signed a contract. Immediately after signing it, he sends me an invoice for the full amount and tells me he wouldn't work until I've paid it.
We did chat before and he told me he wants upfront payment of at least 50%. But he didn't include that in the contract (I let him write it), so I assumed it was not important to him anymore.
The applicable law states that I have to pay after receiving and approving the work, as far as I can tell.
But that doesn't really help me. He was supposed to overhaul the existing main characters for my game, which is already in Early Access. I cannot do marketing until the characters are done because I would have to redo it anyway.
He didn't reply to me since April 5th and I can't hire someone else until this is resolved.
What should I do now? Should I just send him a notice of termination (which I probably can because he refuses to work)? But another artist I found charges about 50% more…