I like it! Maybe some of first levels will be less randomized for easier first win. There is plenty of levels so it will be nice to introduce difficulty curve.