This comic has been a long long long long time coming.  I love you, John Nagle.