Hubble Telescope Deep Image

think of this, wonder how many are more devolped than us?