The visuals and concept is great, however the execution could have been better. To explain:

Too many plot holes. They would always be detered by situations that didn't make sense / felt overly engineered.


The characters lacked logic. They would always do X when it was simpler / more coherent to do Y. Will was a main offender.