Excellent work.
His characters are at all times consistent with their premises and goals. The way the MC manages to increase his power is really engaging, as well as very fluid.
Well, English is my second language, so I can't express myself better.
I really enjoyed it.