Despite the long ending, this was awesome. I guess he had to tie up all of the lose ends, but the ending wasn't as good as I thought that Peter could do.