This image presents a frozen world where the people in it are being thawed, revived and pulled from the ice and snow toward heavenly lights reflected in a partially thawed eye. For those who prefer, perhaps the aliens have come to revive the human race.
The piece may still require a bit of refinement, but hopefully the intent is there. For those who are interested the artwork was created primarilly in FreeHand with a little help from Photoshop.
This image was already submitted as part of the New Born contest, but I have wanted to get more involved with ConceptArt.org for a while and the forums should be a good place to start.