i think it is a great and brandable name, short and memorable, great for a tv/video channel name or eg. postproduction company name. i can imagine successful companies using it. if the new owner is into video or creative industry then the choice is very good and i wish them good luck,