mybrainongames.com
Eufloria – Demo Impressions
A minimalist video game based on a scientific theory about planting trees on asteroids, Eufloria is available on the PC, PSN, and soon Apple devices.