The Cat's Meow - video launch