I composed this deafly a few days ago, while I was bored at teh colleg, and when I transcribed it into famitracker the result was better than I expected, so, that's why it's here :DD
What a great tune! Anecdotally, I find it has much more of an exploring/driving kinda vibe to it than a boss vibe, though 1:17 - 1:26 def has some boss vibes to it.