cool XD
I like the knight movement puzzle became a very interesting game XD
and the upgrade can be either helpful or an obstacle depending on goal positions too
a very challenging puzzle XD