Exploring Punk, Shoegaze, Prog Rock, and CD-ROMs