As mentioned above, the bass is a bit wimpy. It should be popping the subs. Also, the synth playing the theme sounds a bit on the cheezy side. Maybe cut back on the vibrato or something. I also agree that the vocals are a bit whiney. Maybe try slowing down the pace of the vocals, it will help with pronunciation and make the lyrics better to understand. They blur together and it's difficult to determine what you are angry about.