Surreal experience. The second puzzle has some minor bugs, but nothing that takes away from the coolness of this work. Congratulations!