Skin and Blister Agency, launch on a mission

Skin and Blister, launch and mission announcement