Sounds a lot like wavetrax doesn't it. I think it must be one of his aliases. Either that or he's got someone copying his sound to a T. It's one of those stupidly uplifting tunes init. 8)