Destroy All Humans launches today.

I love the anti-hero tone of this thing, and hope it does well. Here are some screen shots.