An interesting puzzle game~Getting through stage 6 took some doing but got there in the end.Nice work!