Nifty
I really liked it although it could use some different effects in the mix like a little verb on the piano in the beginning and on the drums maybe just to give it more a "big" sound. The guitars have a nice tone going but a little dry in the mix and use maybe less low end in the mix. But it could be my speakers. All in all man a very killer tune!
-Mj