Very good game! Although I got stuck for a while on level 11 before I understood the trick but I didn't continue further. :)