It may be satire, but a lot of it is spot on.