I cant recommend this book enough, the characters are engaging, the power system is easy to understand and although there are some typos they are so far in-between that you can easily ignore them ( in recent chapters I haven't noticed any at all).
go read it!.