Every turn, the player makes two moves, first the mandatory move, then the free move. For the mandatory move, the player must move the piece their opponent used during the free move. For the free move, they can choose any piece, except the piece used in the mandatory move. If one of the moves cannot be made, it is skipped.
The pieces can move one space orthogonally (forward, backward, left or right). They can cover other pieces (of their own or opposing color).
The game is won when a player advances one of their pieces off of the opposing end (the final move is into the long rectangular end space on the top of their respective board view, above the starting line of their opponent's pieces) or has covered all of their opponent's pieces (not allowing them to move).