The Cloverfield mystery stuff was pretty cool, I dont really get why the company is supposed to be interesting tho, unless it explains something about the other movies or pertains to this one. CCTV transmissions or a 3d copy of the mound would be nice touches to add to Prometheus but this is misguided fanservice at best.