I think the main problem with this review is how apologetic you are with this band. "If somebody doesn't love this, it's because they're jealous", "you can say it's unnecessary, but it's not"... A review is not the place for you to defend your tastes and attack other people.
Also, the lack of a proper conclusion doesn't help, your review ends abruptly. I would have written one more short paragraph to wrap it up, summarizing the major pros and cons of the record. Your English also needs some work but I'm also a major offender in this area lmao