Very abrupt ending. I would say it isn't even finished, except it clearly says "the end".
So many unexplored or unexplained story elements. No real direction, it jumps around and the time-line is unclear. It's like the author has too many ideas and doesn't follow up with any, resulting in a mishmash of random events only vaguely related.
I think the author got bored and gave up on the story.