Boy I really like this. Maybe bring the snare up in the mix, in the first half of the song. Later it's fine. In the first part, it's pretty buried, but the synths that are burying it sound just awesome!!!
The beginning sounds very Russian to me, if they interfered, this time it came out just fine!
cheers,
-Tom