I liked -MASSIVE SPOILERS-