I haven't heard the album yet. I am one of those old school cats that still buys cds the day they come out, so I can smell the liner notes (and read them too), but some chick-fan of mine from Spokane, WA hit me with this myspace message that was all:
"Tech shouts you out on this song your dude...