This is just really well done all around. Everything is spot on here, from the mixing to the song writing and the vocals. Pro quality work here. It is a bit lengthy, but that's not a problem because you kept it interesting by introducing new ideas throughout the song. Great work!
Thanks mate :) I appreciate the kind words!
Please contact me if you would like to use this in a project. We can discuss the details.