This is a really nice piece that contains really nice melodic pitches, has a good tempo, nice rhythm, and dynamics were overall good. The intro was very nicely done, and i loved how the drums kicked in at 0:37. It was very nice to listen to, and the musical blend here is very nicely done. The guitar was a nice touch to the end.
I only identified a few flaws in which i thought could be perfected a bit:
When using that organ synth in 1:44, the pitch was really high, and kinda hard to listen to for the first 10-20 seconds afterwords, but the synth got bearable when other synths kicked in at 2:18. Also, a few notes in between these time periods didn't make to much sense, in terms of dynamics; you had a few high notes, then a few low notes, and then high again.
The song, at times, sounded "monotonous" when the tune was repeated over and over again. Sure, you used different synths with the same notes, but the tune is so overused, that the song sounds boring.
Also, at 2:44, the pitch was a bit too high, and kinda hrt my ears, so tune it down a bit.
3:21, the transition could be worked on a bit.
So really, the summary here is that i hate the part from 1:44 to 3:21, everything else had a nice musical blend and had good pitches and all. I think you need to make the pieces melodically consistent throughout the piece, as some places really didn't work out so well with one another in making sense in terms of musical melody. All in all, you did a pretty good job, and I enjoyed this piece.