Nice work! I did have some trouble using the undo button. It may have just been my browser but I kept accidentally clicking the fullscreen button.
Oh yes, it is in front of the fullscreen button. Idk, maybe you can play in full screen?