This is literally the first I'm hearing of this game.
Around the time I released Mendel, there was a small crop of other plant growing games that were released, but this predates all of that by a lot. Funny how ideas are always coming around again in cycles.