Fantastic puzzle game!
So polished with well thought out puzzle sections that are sometimes difficult but mostly fair.
Controls/movement were a bit finicky for me (especially on corners) and not sure why the right mouse button was chosen over the left. Checkpoint system also might have gone a long way towards making the difficulty a little more manageable.
Overall though, a really awesome game!