It's a great song, but, unlike Sunflowers & Ants or Bouncing Squad, for example, I think this lacks some of your particular charm that helps your other music really stand out. I think if you were to add a little more "you" to this, it would become perfect.