Good
While it's true your voice could be polished more, a lot depends on personal tastes. The tone termed "whiney" by the previous poster is no obstacle to me. I'm also a fan of the screamo elements.
Very good midi music. If you didn't have good software and good mixing skills there's no way you could pull this off. A lot of people will doubtlessly still object to the synth music. It'd be great to hear these tracks played by an actual band, but you do about as good a job as you can with the midi.