Selling business software can be a dry argument. But sometimes a unique twist on the hero’s journey makes all the difference. I am loving this ad for Teamwork.com – casting clients as the evil villain and the agency team as the struggling hero seeking a resolution.