Finished it last night, but I wasn't really up to doing a big post on it. So here you go! Contains a bit of angry fangirl ranting, just to warn you.
( Beware! This post is long & full of spoilers!!! )
( Beware! This post is long & full of spoilers!!! )