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!