Nice
Reminds me a lot of 2 of my favorite bands,
The Postal Service & Lamb
One is Glitch/Electronic and the other is Trip Hop, both are brilliant, and you fit right in their category.
Great Job mate, especially liked that ambiant strings effect in the very beginning around 00:02