Evolution Simulator! Will be able to simulate the fusion of genes for limited number of generations.