Hell yeah, I love that track. Nice photo too. Listening to your stuff now, reminds me a lot of French stuff like Madeon. I like it.
I'd love to work on my thing a bit more but I don't really have time right now. I agree that there's a lot more that could be added (or removed) to make it more interesting. I've been trying to work on arranging more because I have so many little bits (please excuse the shitty Finale instruments) that I'd like to turn into more coherent songs.
I get a bit carried away with the hemiola sometimes.