One of the devs here,thanks a lot for the feedback, really appreciate it!
We may make some improvements in the future (like fixing the bugs you mentioned and maaaaybe an English translation, although don't take my word for it since we still need to talk about it), but rn we are all kinda busy so it may take a bit