It's a pretty cool game... I've been playing it a lot recently... though I think I "beat" it... I'm not sure. I don't know if I missed something, or if that's the end.
There's another game they've made called Cloud... but that one doesn't appeal to me.
http://intihuatani.usc.edu/cloud/flowing/
There's red things you can eat to make you go down a level, and there's blue ones that make you go up a level. There's random food bits you can eat to make your bug grow/evolve... and you have to fight/eat other bugs to win. After you get to the deepest level and fight the bug(s) down there, you start over as a new creature. I haven't been able to get any further than that second creature though.
have fun