I wasn't sure what to expect, not having read up about it, but to be honest, was expecting a "Deep Impact" rip off. Instead, there were characters in this that I found utterly annoying and not at all playing the role you'd think they'd play.
That said, the sattire is clearly on point and tells a good story.
Watch it right to the end of the credits.