This is an innovative puzzle game built using graph theory. Various levels of difficulty are included. More than three thousand levels available.