AT asks me to suggest a genre for this. I'd say alternative rock, but they don't have that, or anything close. I must go for "other", but it's a pity to use something so generic for such a wonderful track.
Theres always some element in all your music that creates this sense of imperfectness. Its hard to describe, but it adds so much originality to these pieces.