To gimli's point, updating a website isn't really marketing. Marketing usually involves a press release, advertising, attempted placements in industry or general circulation publications, etc. Gizmodo, for example, might go with a story like this, big time. The idea, partially, is to let new players know that you're in the house. I spent my entire career in marketing and this isn't it. So far.