I haven't heard anything from you with vocals, so thanks for the share! You might push the vocals out front a bit more, occasionally they sound like German? Are they? I was having trouble understanding the lyrics and got the feeling I was missing out on something! I did catch some of the "turn out the lights" line, but you are probably aiming towards an audience a lot hipper than me.
I liked the mix. good balance of elements, and a nice simplicity to your choices. My rasta ear is a little underpracticed, so thanks for the workout!
Cheers mon,
-Tom