Very smooth and enjoyable puzzle game. Impressive that it is programmed in pure JavaScript. Thanks for sharing your code!