I say it's Minimal Techno maybe? I don't think I've heard quite a song like this, so I'll give you originality points. I kind of wanted moar piano, had a nice thing going for it.
Gawd, now it's getting all classical. This probably deserves a genre all in it's own, I have no idea what si going on. First techno, now classical, back to techno with classical sounds.