Great game concept! I finished all the levels and really liked the puzzles. The progression is really smooth too, so well done :D