Yeah, I thought they gave us some insight into how the company would present itself publicly, as opposed to all the underhanded stuff we saw in the films. You could argue that they pre-empted the Prometheus viral marketing stuff in that respect.
I suppose they may have fallen on the controversial side through their links to the game's fairly definitive ruling on the Michael Bishop / Bishop II android debate though, at least within the sub-canon of this particular title. Interesting that Colonial Marines happened to reinforce it though.