The song sounded somewhat...
...stale. That's the best way I can put it. It has the potential to be something brilliant, but it just doesn't have as much oomph to it. It's hard to explain.
One thing to definitely add is some hi-hat rhythms. It really adds depth to the song.