Fantastic puzzle game. The mechanic is simple but great, easy to understand but gets surprisingly difficult.