The first couple of beats I thought it was a Dubstep track. Nice work man, its a win.