Fun game. Minimum moves to solve would be nice. edit: just found out that the other pieces move randomly when provoked. That makes planning ahead a bit random :/
Especially the movement of the rook in lvl37 makes it sometimes impossible to progress so you have to restart the level.