Repetative
This song isn't bad, per say, it just needs a little help.
The first thing I notice here is that the melody doesn't seem to match up with the song's feel. I would think that a melody like this, with some more variations, would work great in a less... angry techno song. It would fit an echoing piano extremely well, but instead of giving the piano the lead melody, you give it something else. *facepalm*
The songs structure is good, and isn't *too* repetitive, but you can't get away with a melody like that for an extended period of time. It doesn't help that the notes in the melody don't really seem to line up too well, and they seem discordant. The melody is just plain weird sounding in a way that bothers me. Its hard to explain how a melody is bad, there's just something wrong with it D: (I could transcribe it to figure out exactly what but I'm not THAT bored).
Oh god, the compression, and processing... The compression in this song isn't bad, but it really doesn't fit the song. Its just trying to bang against the max dB level as hard as it can, plus you either sidechained almost everything, or the compressor is making everything really obvious. The compression just kills the entire song by crushing all of the instruments together and making almost all volume variations pointless. You can really tell at the end when the compression murders the reverb. The filtering gets excessive in some parts too.
In general the song is trying too hard to be creative and cool-sounding at the same time. This is a situation where a song idea is being forced into a specific genre and trying to follow a bunch of cool things when all they do is detract from the song's potential as something completely different. Really good songs are really good because every single element in them fits together like a jigsaw.
As usual there isn't enough stereo seperation, mastering needs help, etc. etc. but those problems are present in most songs (like mine). I like the cello, btw.
A word of advice: You either be pro for being way better then anyone else or being completely different.
7/10
4/5