International Flag of Earth (and the Star Rangers)

This is a coincidence. We saw the new post on Engadget just as we were updating the flag. :)