I unfortunately went into overtime on this one. I got a little too ambitious with my randomly generated planets and animals, but I'm happy with the result.