YoYoNews Doc Pop Releases New Album, “Destroy All Presets”