Really weird harmonies, but I like the main bleep bloop sound, although it could use more reverb and delay. The bass is way too loud, you should at least EQ it down a bit. The synth that kicks in at 0:48 is not that good.
Overall, 2.5/5. If it had better melodies, I'd give a higher score :)