Home / Puzzle / Twin Element Puzzle
Twin Element Puzzle is a free online fire-and-water puzzle for one player, and it has exactly one control: an arrow. Press it and both characters take that step. Ember wades through flame and is stopped dead by water; Rill is the mirror of that. Because a press that only one of them can take moves only one of them, the gap between the two is the entire puzzle — you widen it against a pool, walk one of them somewhere the other cannot follow, then close it again before the doors. Later levels add plates and gates: the gate is open only while somebody is standing on the plate, so one of the pair has to be parked somewhere they are pinned against a wall while the other does the walking. Eight hand-drawn levels, each with a par that a breadth-first search proved is the exact shortest route that also collects both gems — not an estimate and not a guess. Undo is unlimited and costs a move rather than refunding one. No download, no account, no timer.
How to play Twin Element Puzzle
- Swipe the board, press the arrow keys or WASD, or tap the on-screen arrows. Every press moves both characters one cell.
- Ember is the orange one and walks through fire. Water stops Ember completely.
- Rill is the blue one and walks through water. Fire stops Rill completely.
- When a press is legal for only one of them, only that one moves — that is how the two get out of step, and it is the only way they ever do.
- A character that stayed put is tinted dark for a moment, so you can always see which of the two the last press actually moved.
- A press neither of them can take does nothing at all and does not count against your move total.
- The level is won when Ember is on the orange door and Rill is on the blue door at the same moment.
- Each level holds two gems, one for each of them. A gem is only picked up by its own colour.
- A plate opens every gate on the level while somebody is standing on it, and closes them again the moment they step off.
- Gates are checked against the board as it looks before the press, so stepping onto a plate does not open a gate for that same move.
- Undo takes back the last press. It restores both positions and any gem, and it costs a move rather than giving one back.
- Three stars is finishing in par with both gems. Two is one of those. One is finishing at all.
Tips
- Watch the gap between them, not the two of them separately. Every level is a question about how many cells apart they need to be at the door, and how to get there.
- A pool is a tool. The only way to change the gap is to press into something that stops exactly one of them, so look for the pool that stops the one you want to hold still.
- The outer walls stop both of them, but not at the same time — pushing one into a wall while the other still has room is the cheapest way to close a gap by one.
- Before you go for a gem, work out how you will get the gap back afterwards. Most losses of a star are a gem collected from a position with no way home.
- Par is the true shortest route with both gems, found by searching every possible sequence. Matching it is meant to take a second attempt.
- On plate levels, the character on the plate has to be somewhere the press you want will not move them — usually pinned against a wall in exactly that direction.
- Undo freely. It costs a move on the counter but nothing else, and a level you have already solved once can be replayed for a clean par run.
- If a press does nothing, that is information: both of them are blocked in that direction, which is often the moment to go the other way instead.
FAQ
Is Twin Element Puzzle free to play?
Yes. It runs in the browser with no download, no sign-up and nothing to buy. All eight levels are included and unlock as you clear them.
Can I move just one of the characters?
Not directly, and that is the whole design. Every press is sent to both of them, and the only way one moves without the other is for the terrain to stop the other — a pool of the wrong element, a wall, or a shut gate. Learning to use that is the game.
What is the difference between Ember and Rill?
Ember is the orange one: fire is walkable ground and water is a wall. Rill is the blue one and it is exactly reversed. Neither is faster, stronger or better — they differ only in which half of the board they are allowed to stand on.
Can either of them die?
No. There is no damage, no timer and no failure state. Walking into the wrong element does not hurt anybody, it simply does not happen — that character stays where they are while the other one moves. The only thing you can lose is a star.
How do the plates and gates work?
Every gate on a level is open while at least one plate has a character standing on it, and shut the instant nobody does. The check runs against the board as it looked before your press, so stepping onto a plate does not open a gate for that same move — it opens it for the next one.
Is the par actually reachable?
Yes, and it is proved rather than assumed. A breadth-first search walks every reachable arrangement of the two characters and both gems, which is a small enough space at these grid sizes to search exhaustively, and returns the exact shortest sequence that ends with both of them home and both gems collected. That number is the par, and the test suite re-derives it, so editing a level either updates its par or fails the build.
Does undo cost me anything?
One move on the counter, and nothing else. It restores both positions and puts back any gem the undone press collected. Charging for it keeps par honest — an undo that refunded its own move would make the counter a measure of how carefully you type rather than of the route you found.
Are the levels random?
No. All eight are drawn by hand, in order of how long their shortest full solution is, and there is no randomness anywhere in the game. Replaying a level is genuinely replaying it, which is what makes chasing par worth doing.
Does it work on a phone?
Yes. Swipe anywhere on the board to move, or use the arrow pad under it, with undo and restart either side. The whole grid scales to the frame, and the game is played in portrait rather than asking you to turn the phone.