I just made an electro song about Borderlands 2! Constructive criticism is appreciated

http://www.youtube.com/watch?v=w7el_4xL ... ature=plcp

don't mean to advertise myself, just want some words of advice on my music.