Seems cool, kind of reminds me of an old videogame soundtrack for some reason. Listening to this is a little chaotic though, great job using several instruments to fill the space, but I think some of them get off key at points and the piece struggles to keep a single emotion for long.
the beat is extremely repetitive, the whole song actually is. A 4 bar loop it seems for the first 2 minutes. It's okay to be repetitive according the application (IE. soundtracks shouldn't change too much because it's not the main focus) but this song kind of gets annoying after about the 3rd loop of a bar. Keep it up though man, and Happy Birthday!