Really solid levels, and the mechanism of solving it is really interesting! Really makes you think carefully about where to place blocks and how it will "scale" up :D Enjoyed all the levels, took so long on the last one, but so enjoyable when you nail it!!