Sorry sir, but you epic fail...
... at epic failing...
The song isn't that bad. In fact it's pretty good but there are some parts that could be worked on like at 2:30~2:55 the song seems to clash against itself. There are some other parts where the transition seems kinda 'forced.' Also the beat changes too often for my taste (but that's just my opinion).
But even with those problems the song is still good and I like it.