DNA Mechanics(Science + Future game)

From a brief glance at your post it seems this is probably relevant: