Effects are poorly chosen. Transitions poorly executed. Repetitive background tunes makes song boring at most parts.
This deserves score for the badass mixing for the first 30 seconds, in the middle and near the end.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.