Yeah.... I see it
I can see what you are getting at with this song, although I took it slightly differently, more as a beginning. Things start slow, low and quiet, but with a burst of sound it comes into being, with a happy fast-paced beat that kind of speaks like a beginning.
I was thinking it sounded so much like an intro to a video game, so for me that works quite well, signifying the beginning to the adventure (especially if it's an "adventure" thats gonna drain 100 hours of my life XD)
not sure if it was designed as a loop or if that's where you decided to leave it but I do believe it could become much greater if it was extended, instead of looping it adding an end, even if that end is just a fade out, would make it feel more epic.
Great song, LOVE your work man, looking forward to more, AND that anime series you keep hinting about =P