A well designed puzzle game. The levels get harder bit by bit, which helps your thinking flow naturally. No two levels fell the same, and no two levels in a row have a huge difficulty gap. It truly deserves a full-star rating.