The first half was amazing. Well paced, good character development, good and connected plot. Second half was a shit show. The plot went everywhere and it kept altering to fit the current predicament and the character development staggered. It being rushed didnt help either. All in all I enjoyed...