Isaac Shepard

Simple and addictive logic puzzle.
Puzzle