Cool old-timey feel. Enjoyable from start to finish.

Oh, I almost forgot those modulations...nice.