
How to play
Choose one of the two homes shown for the current resident. If it is occupied, that resident moves to their other home, continuing until an empty home is reached. A new arrival earns 100 points; each existing resident moved costs 10. Save moves to reach the target. Loops without an empty home and chains exceeding the remaining move allowance cannot be used.
Think one move ahead
Everyone has possible homes, but can they all move in? Rearrange assignments to find a chain leading to an empty home.
The new resident's first move is free; each displaced resident costs one move.
120 stages and custom challenges
Learn the controls and discover new mechanics as you progress. Replay cleared stages for more stars and personal bests, or share a seeded custom puzzle with a friend. Progress is stored in your current browser.