A lot going on in here. Even though I felt my agency curtailed by a lack of knowledge about how cause and effect were connected, it was enjoyable to dabble with the inputs. I like the binary stages where you construct nucleotides and then see the results.