oooh this was so good! lived up to my expectations and loved every bit of it! so many twist and turns and the level of detail was amazing.