Niiiiice!
This is easily one of the best things I've seen on here in the past few days. The visuals are pleasing, the music is nice and atmospheric (gives that futuristic feel). The only thing I wasn't clear on what exactly was happening, though I have somewhat of an idea. Maybe a little dialogue (it doesn't need much, just a little--maybe at the end) would help.