The band’s November 2014 run in Sin City played in theaters last month and will be available to North American couch potatoes