Or maybe it's more evocative of the Cthulhu mythos, though in a science fiction setting. Eh, either way it's vaguely disturbing, and it rocks.
I still haven't gotten too heavily into dubstep. More or less just the occasional piece that ends up incorporated into my electronica playlists.
The Crystal Castle's self-titled 2008 album is getting a lot of speaker time at the moment. With all the computer science courses and all the fiction writing, I need headphone music that hits like a decent cup of coffee. Enjoyable and stimulating, but also staying put on the periphery of my attention.