Hey,
I'm liking this song because it tells a story. Been a while since I heard something this diverse on NG or anywhere for that matter. I'm short on time for reviewing and do much more detailed reviews than this so advanced apologies. All I will say is that your knowledge of theory is already better than most people who can't do anymore than that keyboard mashing. I can sense the melodies, though simple are well thought of. Keep making this style of music. More stories, the better. I know first hand how difficult it is to make songs like this.
Just work on the mixing a bit more and keep making them happy songs :)
5/5 vote and review
Bye for now