I quite like the energetic feel of this track. The instrument choice is pretty good, and the mixing is almost spot on. Composition wise it's not bad. It's got some variation, but the overall feel doesn't change much. In some sections without abrasive instruments, the track feels a little too "wet". (Not really muddy, but it has a distinct quality to it. It's not my favorite.)
Overall, I like the melodies, and the instruments for the most part. Just needs a little something more to make it perfect. Really well done for the most part. Keep it up!
P.S. The wallpaper is pretty sweet, good job on that.