I thought it could have been a bit shorter, perhaps with less repetition. I loved the "wah-wah" bits, they were well placed! I'm not sure it classifies as dub step but I thought it was pretty good, despite its length. Also, 2:20 would have made a great intro for the song!