Who's Got the Button?

Vila temporarily teams up with the last person you'd expect.

Combination of challenges; b7friday and a livejournal challenge.

This story has been remixed as Who's Got the Button? (The Scotsman's Tale Remix) by Mistral Amara, for the RemixRedux ficathon.

This forms the first in a rough trilogy: 1. Who's Got the Button? 2. Who's Got the Button? (The Scotsman's Tale Remix) 3. Words in the Dark