Even just reading the first official translation chapters the plot is already starting to make so much more sense.