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