This game feels so slick and professional. It feels like the first few levels of a very successful mobile puzzle game. The small levels were my favourite ones, since I found they forced me to do the most thinking and planning about my moves.