Exploring Hardcore, Prog Rock, and Happy Hardcore