Great time to kick off this ad campaign, with this tag line.

Anyone seen this yet? Is it as bad as it looks?