Very interesting / unique song, Trip.  I found myself smiling through almost the whole thing.
Some nits:  Something weird with teh vocal freqs.  Sounds like some upper-mids that are tweaking a little here and there.  I'd try to find em' and tame em.  Same thing with the drums.   Compression is also pumping a bit in places.  Due to the compression, it sounds a bit two-dimensional.  Also, the chorus of vocals that come in with the chorus seem to slightly overpower the music.  I'd tone those down (only during the choruses, though) a bit.  That's about it here.  I'm listening through crappy earbuds, but I know em' well.  Due to the buds, I couldn't comment on any low-freqs, but I'd like to listen to this again through my monitors.
Thanks for sharing!