All aboard the public relations hype train! choo choo!