Thank you for sharing with me all of this! That is a lot of new info that I didn't know about. I'm definitely going to read more about Unity with JS and see what else they offer for 2D games. Also, I'm gonna take a look at your project asap.
As for your questions:
- I'm creating something close to Visual Novels and there are battles between the acts.
- I'm using delay methods to activate special effects after a certain amount of time, for example, when an enemy's hp gets low, it will say something before performing its' next attack.