I am in the process of writing a mini-review. I bought the Polish version, and printed out the English cards & rules on the website. No problem at all playing this way.
Great, this game needs more reviews. And if the game was successful enough to warrant an expansion, they sure should hurry up with bringing the game over to other regions as well. (Still awesome they uploaded the translations themselves too)