I know you have had this feedback already, but it could use a few more levels before the first level. The concept is really hard to get your head around at first, but once you get it you get.Well done :)