i fucking love this. its sooo goood. i wanna say its like old WII music but its different.
edit: the ending was cool but really easy to miss, it cought me of guard at the end so i played it back a little i would suggest adding a small signall that its ending.