I love puzzle games and this game had me hooked.Quite had some epiphany moments with this easy to understand but hard to master mechanic.The levels were designed very well.Good job!