i think it has really good flow. i can listen to it all day. KEEP IT UP
I don't usually write reviews but this song deserves one.
The only criticism I can think of with this song would be the very beginning, the overlapping vocals are a bit difficult to understand and there seems to be a lot going on at once but this clears up around 25 seconds and it's genius.
Please contact me if you would like to use this in a project. We can discuss the details.