This was so satisfying! I kept wanting to play "just one more level" and it took effort to get back to my work.