I think this has great potential, but there is something wonky about the English translation. It's not very bad, but it sounds robotic. It's like the characters are reading from scripts. You should consider getting a native English speaker to edit your English translation.