gffa - THIS ENDING WAS SO FUCKING GOOD.  One of the central themes...

more about : gffa