Destroy All Humans review and rating - Play as an alien and destroy...