3.75
informative

because of all the acronyms and info-dumps, this dragged a bit at some parts, but it was still very informative and I would recommend it