Settings not being able to be closed was definitely an oversight, forgot that ESC closes fullscreen in the webplayer. So you would need to change the settings first, close, and then fullscreen.
You can edit the commands in a level, by pausing with P and hitting "change".
There are likely many bugs overall though, since the system I made for creating levels and having the commands be free-form was very complicated.