I too am curious about updating an article link (but not changing a word on it)? Maybe they will be sending out another PR soon with regards to the display or camera tech?
ie: Titan confirms development partner for display and camera production
Just plain strange. Nothing should go up on the Titan website without at least a minor commentary as to its relation to the company, personnel, technological importance to the product, etc.. I think it's extremely bad form.