Northway Games

Free
It is a puzzle game that celebrates the vast diversity of life in the world.