Micro Life is quite easy to play, and it has a lot of charm to compensate for the relatively light challenge it presents. Accessible to all ages, but probably designed for a younger audience, the game appears on the BBC's website for children. But that's no reason to ignore this cute little Flash game with exceptional graphics and an overall design that has lots of potential.
Interestingly, the game looks and functions very similar to projects that come out of the "turtles" project at RIT in the course Programming for Digital Media: Students write scripts to cause intelligent autonomous agents to interact with each other, thereby creating a simulation of sorts.
This game is one part simulation, one part strategy, and one part Insaniquarium. Mix them all up and you get... Micro Life.