…sounds like a fairly solid premise for a standard flesh-eating alien invasion story. The presentation device is a handy way of getting a lot of exposition in at the start, without it seeming too contrived.
JonB