It does really feel like a conclusion. Obviously, with the game not getting updated/abandoned for so long but, man.

Seeing it like this really made me tear up.

https://www.teamfortress.com/tf07_thedayshavewornaway/