Exploring Hardcore, Hard Trance, Nerdcore Techno, and DVDrs