I'm glad you're back, but this song really needs to be improved, I won't give you a bad grade, since you just returned
Update after the time it took me to learn how to do dubstep: I'm sorry, but yes, there's a lot to work on, an extremely strange bass pattern, and mixing.