This music is something called "Psycho Billy." To me that means a blending of old school rock and roll, surf music, punk rock and frequent horror and science fiction themes.
This is a new edition of a psychobilly compilation that was originally released in 1983. That original set is augmented by a lot of bonus tracks on the first CD and even more making up a full second disc.