Nice patterns, difficulty feels good to me. There is a way to cheese the 2nd level very hard though. I really like the visuals. Great job, really like this one!