Like this..
I really like this song. I like how everything instrument's melody seems to combine into one single melody. Very well done.
Then, the drum beats were disappointing. It's just a kick drumdrum beating..
If you actually studied commercial music, rock song drums usually have a kick drum and a snare. You should probably research on drum beats before you apply one to a song.
Mixing is so-so. Volume levels were okay, but.. some instruments seem to not match in eq. The piano seemed too warm and fuzzy. i think making it sound more hollow will let it sound loud enough, but not so much that it distracts the listener from the main melody.
The guitar doesn't sound really good either, seems a bit inconsistent and bright.
Still, i seriously love the melody of this song, enough to favourite it.
Hope this constructive criticism helps. :)