Great concept. Although, at first it took me a while to get the whole idea.
Also the movement is really snappy