Looks amazing - nice work! If you're up for letting us know - did you use any plugins or anything for the UI or level editor, or did you just custom code it in JS? I can't imagine you'd use event sheets for it.
Thanks! UI is entirely hand made (for the game) only using events, no plugins, as for the editor we're using vuejs (we made this as an external tool, connected to the game, when you press 'preview' it previews in the game, and for that we used JS)