As for the ending the game takes every single plot thread from throughout your adventure, bundles the, up with some more twists and then literally
throws everything at your face in a single video which explains absolutely
everything in just a few minutes, packing in
practically every bit of story that felt like it was missing from the first part of the game into one information overload.