I liked it. The melodical progression is simple yet catchy. It' also well mixed. I have some issues with your structural choices, though: the music loses tension around the middle and basically restarts, instead of progressing to a greater climax. The transitions between stages with different instruments also don't happen very naturally, and the end is also too abrupt (considering this isn't a loop).
At first, I thought it was going to be very repitive or linear... and then came the melody at 0:50, which really picked it up! I really enjoyed the upbeat tone. The transition at 1:36 was a tad awkward due to the pause right before it, but it sounds really good too with the dynamics and panning.