great game, had much fun, but it took some time to understand the gameplay, i am not a native english speaker
Rest assured, there are multiple translations being worked on :)