Nicely done. The graphics are simple, yet effectively communicate the necessary information. I like the additional node mechanics that show up and you created some interesting puzzles. Some were a little hard to master, but overall I enjoyed the game.