The player on that site wouldn't work for me, so I had to download it, but it's pretty good. I'll need to hear more though to see if I like it more than Daytrader. Not crazy about the chorus, but this definitely has a lot of promise to be something I'll like.
This song fucking rules. Up there with the best of Daytrader in terms of structure, and really explodes in parts. Lyrics are a little shallower than I would expect.