Techno song on video from website

Ah, scratch that.I just heard a bunch of stuff from their videos off of google video, which is where I found the video in question!
If I find anything similar, I'll let you know.

However I still need help figuring out this song!
Does the website have some kind of name cause I typed it in and not gettin much. 'Not found'. lol.
The link I gave you, or I'm sure you could type in wixiarze on google, it's the 3rd one down. if you know what language that page is in, I could translate it and make it so much easier!
Whatever language it is it's not english. It might be german or russian tho. I have no idea. lol