I actually don't mind it!
Then i came from a techno pop/punk rock/alternative/new wave/grunge/ etc. background.
The beat is good, but it needs more vocals...........
I also like old rock, old country, and some newer stuff as well.
Very little rap that i like overall, but this song, it's kinda groovy............