I don't remember the last time I enjoyed a puzzle game like this, but this one wants me to come back.