Hydra Head Records shutting down

Holy shit.