I'm not even sure where you got the idea that I wasn't willing to move
I get the idea that you didn't want the job because of all the different things you wrote. They seem pretty clear to me. You wrote about it:
I got a job offer for a small start up making a game in the "Clash of Clans" genre, the company seems nice, its not my type of games
the game is implemented in Unity and Python, which are two technologies I'm not so crazy about.
should I take this job even though I have some concerns?
After a few days I decided to decline the offer, the guys at the company said that they appreciate my honesty and they understand my concerns
my ideal position would be as an engine programmer on the rendering pipeline
I want to move to working on AAA pc\console titles and not get stuck on mobile F2P games forever.
It sounds like you've already decided.
I certainly have not 
All those statements combined, including the fact that YOU TURNED DOWN THE JOB once already, that tells me pretty clearly that you didn't strongly want the job.
You turned it down, they talked you back into it, they sent you a contract, and then...
Eventually after they really talked me into taking the position I decided to go with it, we negotiated the terms and they sent me the contract.
I read the contract and replied and asked some questions about a few clauses for which the CEO did not have an answer and told me he would get back to me after the holiday we had with answers from his lawyer, so I waited and after the holiday I asked him whats going on and he replied on one of the clauses and said he's still waiting for an answer from his lawyer about the second, I started getting the feeling that something is up and then two days later I got a call from the lead programmer telling me they hired someone else.
I'm not saying they did something illegal but I do consider this a "dick move" as they really talked me into coming there and even told me that I can think it over and if there would be another potential candidate they would let me know, and I already said yes and agreed to their terms.
You didn't actually accept the job at that point. You might have thought you accepted it, but from the wording you've got there they sent you a contract and you chose not to sign it.
You wrote that it is normal for people to question standardized employment contracts in Israel. I strongly doubt that is the case.
In any event, they offered you the job once and you turned it down. They talked to you again and offered you the job a second time, and you said you'd think about it. They offered you an employment contract to sign, and you turned it down a third time, wanting more details than the contract. They came back after the holidays, and the fourth time you didn't sign and return the contract, still hoping for more information.
And now you are surprised that on the fifth time of getting more information, saying it was "a dick move" that they didn't hire you.
They tried to hire you FOUR DIFFERENT TIMES.
There is absolutely zero excuse for you to blame them for not hiring you. They did everything they possibly could to hire you. At any point between the time they sent you the contract and the end of the holidays you could have sent them back a signed contract and you would have had the job.
They gave you the job. All you had to do was sign your name, and they gave you weeks to do it. You did not.
You can try to lie to yourself, try to claim that it was their fault, but it was obviously not. YOU REFUSED THE JOB by not signing the contract. The job was yours and you refused it. That is 100% on you.
Also during the last week when I was waiting for answers regarding the contract I declined 2 companies that called me about jobs.
Not sure why you would have done that when you had not completely secured an employment contract. While you write that you are between jobs, "down and short on money" it seems nonsensical that you would turn down two other companies when you don't have a signed contract. Probably a novice mistake, but a mistake nonetheless. You live and learn.
If you are still interested in those jobs, contact the companies, tell them that the other contract fell through and you are very interested in interviewing if the positions are still open.
And if one of them offers you a job, if you are still "down and short on money", DO NOT TELL THEM NO.