Yup, bit of a overreaction to shut down the entire label in my opinion. He could have easily handled this without being drastic.
Just stop the Zatreon album sales, delete them from their page and be done with it.
So to be clear and to sum things up: as far as i can tell it looks like Zatreon...