Fun game! Love solving the puzzle! One improvement could be to require the blocks in district to be touching for an added challenge.