Grimm's Hatchery
This game is generating a lot of buzz because of its balance of complexity and gameplay. If you like games like Insaniquarium or Fish Tycoon, you'll probably like this one. This one has a story line as well, and you can choose from pretty easy to very hard with the option for open-ended gameplay.