Surprisingly nice puzzle game with simple mechanics. Good job.
You really need to pay attention to the order you do moves. In that respect, out games are quite similar.