Yeah I really need to move away from WebGL. I was rushing to get things in last minute and didn't expect WebGL to handle lighting so poorly.
About the attacks. Enough people were mentioning it as an issue, and so I dug through the code and found out that there was a bug. Basically the function to set the speed of animations was only being applied to the player but not on enemies, making the player significantly slower than enemies. I've fixed that now (reuploaded a new WebGL build and removed Lighting temporarily), but I'm going to spend some more time readjusting and fine tuning values. As for a charge attack, I'm not too sure about that, I'll think about it.
Enemy reactions are also something I need to work on.
I think I should have something more complete by next DD. Thanks for the feedback!