It's alright
This song is obviously very well made. Everything is of high quality, and there is a high level of diversity. However, the melodies are kind of simple and uninteresting. They're not dynamic at all, and every forty seconds or so I'd find myself kind of bored. The only things I thought were well composed were the piano parts, and there were only two or three different riffs. Again, the quality is amazing, but the actual music is lacking.