Great concept of a game you got going on, plays very smoothly. The puzzle element is definitely present here!