Great!

Rating: 10/10 (3 May 2019)

All you hoped for and more! The only flaws are some inbalabces in the strenghts of the characters that were made for the sake of the story, which is fine by me :D