2.0

Reads like not terrible fanfic and the ending is far too long and contrived.