by pelegrino
I think the ending is weak compared to the rest of which is just freaking awesome.
It almost reads like an upbeat Broadway musical number.