Butterfly Mimicry Game
How do butterfly wing patterns evolve? The Heliconius Butterfly Wing Pattern Evolver is a game where you take the role of a hungry bird, and drive the evolution of an edible species to mimic the patterns of a toxic species. The game was based on genetic models used by the researchers at Cambridge University and was commissioned for use at the 2014 Royal Society Summer Exhibition in London.
The source code is here.