The concept is a treat and crafting your own little creatures to solve puzzles makes for a very personal and entertaining puzzle solving experience. And although you say that you didn't finish it and the experience was riddled with glitches, the art and conceptual identity of this game is worth its weight in gold. I highly suggest that you pursue this idea in a less constrained environment!