I'm trying to think of something to criticize, but I'm drawing a blank here. Excellent job.
Good depending on situation.
I don't see this as a stand alone piece, but it sounds perfect for video game background music.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.