This is pretty nice. Even if it is simplistic, it is hard, and requires a lot of pattern recognition. My highscore was three rows up. I give this an score of good/10.